From 6cc357f474186409ec97fbf4d17bd8fa5d75df35 Mon Sep 17 00:00:00 2001 From: tianshujie Date: Wed, 24 Dec 2025 15:22:41 +0800 Subject: [PATCH] * [unittest] add test data. --- module/kanban/test/model/getpairs.php | 10 +++++----- module/kanban/test/yaml/kanbanspace.yaml | 9 +++++++++ 2 files changed, 14 insertions(+), 5 deletions(-) create mode 100644 module/kanban/test/yaml/kanbanspace.yaml diff --git a/module/kanban/test/model/getpairs.php b/module/kanban/test/model/getpairs.php index ca4e3ff7bf..de44871e2a 100755 --- a/module/kanban/test/model/getpairs.php +++ b/module/kanban/test/model/getpairs.php @@ -11,7 +11,7 @@ cid=16935 - user3只能看到2个有权限的看板 @2 - 返回数组格式 @array - 验证看板2的名称正确属性2 @看板2 -- user1看板访问权限受限 @0 +- user1看板访问权限受限 @1 */ @@ -28,15 +28,15 @@ $kanbanTest = new kanbanTest(); // 测试步骤1:管理员用户查看所有看板数量 su('admin'); -r(count($kanbanTest->getPairsTest())) && p('') && e('5'); // 管理员可以看到所有5个看板 +r(count($kanbanTest->getPairsTest())) && p() && e('5'); // 管理员可以看到所有5个看板 // 测试步骤2:普通用户查看可见看板数量 su('user3'); -r(count($kanbanTest->getPairsTest())) && p('') && e('2'); // user3只能看到2个有权限的看板 +r(count($kanbanTest->getPairsTest())) && p() && e('2'); // user3只能看到2个有权限的看板 // 测试步骤3:检查返回数据格式为键值对 su('admin'); -r(gettype($kanbanTest->getPairsTest())) && p('') && e('array'); // 返回数组格式 +r(gettype($kanbanTest->getPairsTest())) && p() && e('array'); // 返回数组格式 // 测试步骤4:验证看板名称获取正确性 su('user3'); @@ -44,4 +44,4 @@ r($kanbanTest->getPairsTest()) && p('2') && e('看板2'); // 验证看板2的名 // 测试步骤5:测试权限受限用户的看板访问 su('user1'); -r(count($kanbanTest->getPairsTest())) && p('') && e('0'); // user1看板访问权限受限 +r(count($kanbanTest->getPairsTest())) && p() && e('1'); // user1看板访问权限受限 diff --git a/module/kanban/test/yaml/kanbanspace.yaml b/module/kanban/test/yaml/kanbanspace.yaml new file mode 100644 index 0000000000..55f41f4431 --- /dev/null +++ b/module/kanban/test/yaml/kanbanspace.yaml @@ -0,0 +1,9 @@ +title: table zt_kanbanspace +desc: 看板空间 +author: Tian Shujie +version: "1.0" +fields: + - field: id + range: 1-100 + - field: type + range: public,private