* Modify doc getlibpairs testcase.

This commit is contained in:
songchenxuan
2025-06-06 10:22:01 +08:00
parent e72c5a429b
commit 601b6f700b
2 changed files with 13 additions and 10 deletions
+11 -10
View File
@@ -4,16 +4,17 @@
/**
title=测试 docModel->getLibPairs();
timeout=0
cid=1
- 获取系统中所有的文档库属性6 @自定义文档库6
- 获取系统中带对象名字的所有的文档库属性7 @团队 / 自定义文档库7
- 获取系统中带对象名字的所有的文档库属性21 @敏捷项目1 / 迭代6 / 执行文档主库21
- 获取系统中所有除了我的的文档库属性8 @自定义文档库8
- 获取系统中包括已删除的文档库属性11 @我的文档库11
- 获取系统中带有对象名字的包括已删除的文档库属性6 @团队 / 自定义文档库6
- 获取系统中带有对象名字的包括已删除的文档库属性16 @敏捷项目1 / 项目文档主库16
- 获取系统中带有对象名字的包括已删除的非我的文档库属性6 @自定义文档库6
- 获取系统中有api的文档库属性6 @自定义文档库6
- 获取系统中带对象名字的有api的文档库属性7 @团队 / 自定义文档库7
- 获取系统中带对象名字的有api的文档库属性5 @产品2 / 产品接口库5
- 获取系统中有api的非我的文档库属性8 @自定义文档库8
- 获取产品下的文档库属性26 @产品文档主库26
- 获取产品下的带对象名字的文档库属性26 @产品1 / 产品文档主库26
@@ -25,10 +26,10 @@ cid=1
- 获取执行下的带对象名字的文档库属性20 @敏捷项目1 / 迭代5 / 执行文档主库20
- 获取执行下的非我的文档库属性20 @执行文档主库20
- 获取自定义的文档库属性6 @自定义文档库6
- 获取带对象名字的自定义的文档库属性7 @团队 / 自定义文档库7
- 获取带对象名字的自定义的文档库属性7 @项目接口库2 / 自定义文档库7
- 获取非我的自定义的文档库属性8 @自定义文档库8
- 获取我的文档库属性11 @我的文档库11
- 获取带对象名字的我的文档库属性11 @个人 / 我的文档库11
- 获取带对象名字的我的文档库属性11 @自定义文档库6 / 我的文档库11
- 获取非我的文档库属性11 @我的文档库11
*/
@@ -49,13 +50,13 @@ $excludeTypes = array('', 'mine');
$docTester = new docTest();
r($docTester->getLibPairsTest($types[0], $extras[0], $objectIds[0], $excludeTypes[0])) && p('6') && e('自定义文档库6'); // 获取系统中所有的文档库
r($docTester->getLibPairsTest($types[0], $extras[1], $objectIds[0], $excludeTypes[0])) && p('7') && e('团队 / 自定义文档库7'); // 获取系统中带对象名字的所有的文档库
r($docTester->getLibPairsTest($types[0], $extras[1], $objectIds[0], $excludeTypes[0])) && p('21') && e('敏捷项目1 / 迭代6 / 执行文档主库21'); // 获取系统中带对象名字的所有的文档库
r($docTester->getLibPairsTest($types[0], $extras[0], $objectIds[0], $excludeTypes[1])) && p('8') && e('自定义文档库8'); // 获取系统中所有除了我的的文档库
r($docTester->getLibPairsTest($types[1], $extras[0], $objectIds[0], $excludeTypes[0])) && p('11') && e('我的文档库11'); // 获取系统中包括已删除的文档库
r($docTester->getLibPairsTest($types[1], $extras[1], $objectIds[0], $excludeTypes[0])) && p('6') && e('团队 / 自定义文档库6'); // 获取系统中带有对象名字的包括已删除的文档库
r($docTester->getLibPairsTest($types[1], $extras[1], $objectIds[0], $excludeTypes[0])) && p('16') && e('敏捷项目1 / 项目文档主库16'); // 获取系统中带有对象名字的包括已删除的文档库
r($docTester->getLibPairsTest($types[1], $extras[0], $objectIds[0], $excludeTypes[1])) && p('6') && e('自定义文档库6'); // 获取系统中带有对象名字的包括已删除的非我的文档库
r($docTester->getLibPairsTest($types[2], $extras[0], $objectIds[0], $excludeTypes[0])) && p('6') && e('自定义文档库6'); // 获取系统中有api的文档库
r($docTester->getLibPairsTest($types[2], $extras[1], $objectIds[0], $excludeTypes[0])) && p('7') && e('团队 / 自定义文档库7'); // 获取系统中带对象名字的有api的文档库
r($docTester->getLibPairsTest($types[2], $extras[1], $objectIds[0], $excludeTypes[0])) && p('5') && e('产品2 / 产品接口库5'); // 获取系统中带对象名字的有api的文档库
r($docTester->getLibPairsTest($types[2], $extras[0], $objectIds[0], $excludeTypes[1])) && p('8') && e('自定义文档库8'); // 获取系统中有api的非我的文档库
r($docTester->getLibPairsTest($types[3], $extras[0], $objectIds[1], $excludeTypes[0])) && p('26') && e('产品文档主库26'); // 获取产品下的文档库
r($docTester->getLibPairsTest($types[3], $extras[1], $objectIds[1], $excludeTypes[0])) && p('26') && e('产品1 / 产品文档主库26'); // 获取产品下的带对象名字的文档库
@@ -67,8 +68,8 @@ r($docTester->getLibPairsTest($types[5], $extras[0], $objectIds[3], $excludeType
r($docTester->getLibPairsTest($types[5], $extras[1], $objectIds[3], $excludeTypes[0])) && p('20') && e('敏捷项目1 / 迭代5 / 执行文档主库20'); // 获取执行下的带对象名字的文档库
r($docTester->getLibPairsTest($types[5], $extras[0], $objectIds[3], $excludeTypes[1])) && p('20') && e('执行文档主库20'); // 获取执行下的非我的文档库
r($docTester->getLibPairsTest($types[6], $extras[0], $objectIds[0], $excludeTypes[0])) && p('6') && e('自定义文档库6'); // 获取自定义的文档库
r($docTester->getLibPairsTest($types[6], $extras[1], $objectIds[0], $excludeTypes[0])) && p('7') && e('团队 / 自定义文档库7'); // 获取带对象名字的自定义的文档库
r($docTester->getLibPairsTest($types[6], $extras[1], $objectIds[0], $excludeTypes[0])) && p('7') && e('项目接口库2 / 自定义文档库7'); // 获取带对象名字的自定义的文档库
r($docTester->getLibPairsTest($types[6], $extras[0], $objectIds[0], $excludeTypes[1])) && p('8') && e('自定义文档库8'); // 获取非我的自定义的文档库
r($docTester->getLibPairsTest($types[7], $extras[0], $objectIds[0], $excludeTypes[0])) && p('11') && e('我的文档库11'); // 获取我的文档库
r($docTester->getLibPairsTest($types[7], $extras[1], $objectIds[0], $excludeTypes[0])) && p('11') && e('个人 / 我的文档库11'); // 获取带对象名字的我的文档库
r($docTester->getLibPairsTest($types[7], $extras[1], $objectIds[0], $excludeTypes[0])) && p('11') && e('自定义文档库6 / 我的文档库11'); // 获取带对象名字的我的文档库
r($docTester->getLibPairsTest($types[7], $extras[0], $objectIds[0], $excludeTypes[1])) && p('11') && e('我的文档库11'); // 获取非我的文档库
+2
View File
@@ -15,6 +15,8 @@ fields:
range: "api{5},custom{5},mine{5},project{4},execution{6},product{5}"
- field: product
range: "0{3},1,2,0{20},1,2,3,4,5"
- field: parent
range: "0{5},1,2,3,4,5,6,7,8,9,10,0{20}"
- field: project
range: "11,60,61,0{12},11{2},60,61,11{5},60,0{5}"
- field: execution