diff --git a/module/zai/test/model/convertbugtomarkdown.php b/module/zai/test/model/convertbugtomarkdown.php index 3384f1526c..ca56e83526 100644 --- a/module/zai/test/model/convertbugtomarkdown.php +++ b/module/zai/test/model/convertbugtomarkdown.php @@ -7,18 +7,13 @@ title=测试 zaiModel::convertBugToMarkdown(); timeout=0 cid=0 -- 测试转换完整的Bug对象 - - 属性id @1 - - 属性title - - 属性content - - 属性attrs -- 测试转换最小化的Bug对象 - - 属性id @2 - - 属性title -- 测试验证Markdown内容包含Bug信息 - - 属性content ~Bug #1 -- 测试验证属性设置正确 - - 属性attrs +- 测试转换完整的Bug对象 @1 +- 测试转换最小化的Bug对象 @2 +- 测试验证Markdown内容包含Bug信息 @1 +- 测试验证属性设置正确 @1 +- 测试验证标题格式正确 @1 +- 测试验证内容包含优先级信息 @1 +- 测试验证内容包含步骤信息 @1 */ include dirname(__FILE__, 5) . '/test/lib/init.php'; diff --git a/module/zai/test/model/convertdemandtomarkdown.php b/module/zai/test/model/convertdemandtomarkdown.php index f12adfda3d..d4142a5366 100644 --- a/module/zai/test/model/convertdemandtomarkdown.php +++ b/module/zai/test/model/convertdemandtomarkdown.php @@ -7,18 +7,18 @@ title=测试 zaiModel::convertDemandToMarkdown(); timeout=0 cid=0 -- 测试转换完整的需求对象 - - 属性id @1 - - 属性title - - 属性content - - 属性attrs -- 测试转换没有spec的需求对象 - - 属性id @2 - - 属性title -- 测试验证Markdown内容包含需求信息 - - 属性content ~需求 #1 -- 测试验证属性设置正确 - - 属性attrs +- 测试转换完整的需求对象 @1 +- 测试转换第二个需求对象 @2 +- 测试验证返回了attrs属性 @1 +- 测试验证第二个对象返回了attrs属性 @1 +- 测试验证生成了content @1 +- 测试验证第二个对象生成了content @1 +- 测试验证生成了title @1 +- 测试验证第二个对象生成了title @1 +- 测试返回数组结构正确 @1 +- 测试第二个对象返回数组结构正确 @1 +- 测试验证产品属性 @1 +- 测试验证状态属性 @active */ include dirname(__FILE__, 5) . '/test/lib/init.php'; @@ -107,7 +107,7 @@ r(isset($result2['title'])) && p() && e('1'); // 测试验证第二个对象生 /* 验证返回数组结构正确 */ r(is_array($result1)) && p() && e('1'); // 测试返回数组结构 -r(is_array($result2)) && p() && e('1'); // 测试第二个对象返回数组结构 +r(is_array($result2)) && p() && e('1'); // 测试第二个对象返回数组结构正确 /* 验证具体的属性值 */ r($result1['attrs']['product']) && p() && e('1'); // 测试验证产品属性 diff --git a/module/zai/test/model/convertdesigntomarkdown.php b/module/zai/test/model/convertdesigntomarkdown.php index aac0fe66fa..1f87089b44 100644 --- a/module/zai/test/model/convertdesigntomarkdown.php +++ b/module/zai/test/model/convertdesigntomarkdown.php @@ -7,18 +7,19 @@ title=测试 zaiModel::convertDesignToMarkdown(); timeout=0 cid=0 -- 测试转换完整的设计对象 - - 属性id @1 - - 属性title - - 属性content - - 属性attrs -- 测试转换没有spec的设计对象 - - 属性id @2 - - 属性title -- 测试验证Markdown内容包含设计信息 - - 属性content ~设计 #1 -- 测试验证属性设置正确 - - 属性attrs +- 测试转换完整的设计对象 @1 +- 测试转换第二个设计对象 @2 +- 测试验证返回了attrs属性 @1 +- 测试验证第二个对象返回了attrs属性 @1 +- 测试验证生成了content @1 +- 测试验证第二个对象生成了content @1 +- 测试验证生成了title @1 +- 测试验证第二个对象生成了title @1 +- 测试返回数组结构正确 @1 +- 测试第二个对象返回数组结构正确 @1 +- 测试验证产品属性 @1 +- 测试验证类型属性 @HLDS + */ include dirname(__FILE__, 5) . '/test/lib/init.php'; diff --git a/module/zai/test/model/formatoldsetting.php b/module/zai/test/model/formatoldsetting.php index 24cd1bc80d..6401d830dc 100644 --- a/module/zai/test/model/formatoldsetting.php +++ b/module/zai/test/model/formatoldsetting.php @@ -4,13 +4,14 @@ /** title=测试 zaiModel::formatOldSetting(); +timeout=0 cid=0 -- 测试空设置输入 >> 期望返回null -- 测试包含旧apiBaseUrl的设置格式化 >> 期望正确解析host和port -- 测试包含旧appToken的设置格式化 >> 期望正确转换为token -- 测试包含https协议的apiBaseUrl >> 期望正确解析主机信息 -- 测试同时包含旧格式字段的完整设置 >> 期望全部字段正确转换 +- 测试空设置输入 @0 +- 测试包含旧apiBaseUrl的设置格式化 @1 +- 测试包含旧appToken的设置格式化 @1 +- 测试包含https协议的apiBaseUrl @1 +- 测试同时包含旧格式字段的完整设置 @1 */ diff --git a/module/zai/test/model/getnextsynctype.php b/module/zai/test/model/getnextsynctype.php index da704d1305..76e26f22de 100644 --- a/module/zai/test/model/getnextsynctype.php +++ b/module/zai/test/model/getnextsynctype.php @@ -4,13 +4,14 @@ /** title=测试 zaiModel::getNextSyncType(); +timeout=0 cid=0 -- 测试无参数时获取第一个同步类型 >> 期望返回story -- 测试从story获取下一个同步类型 >> 期望返回bug -- 测试从bug获取下一个同步类型 >> 期望返回doc -- 测试从doc获取下一个同步类型 >> 期望返回design -- 测试从最后一个类型获取下一个 >> 期望返回null +- 测试无参数时获取第一个同步类型 @story +- 测试从story获取下一个同步类型 @bug +- 测试从bug获取下一个同步类型 @doc +- 测试从doc获取下一个同步类型 @design +- 测试从最后一个类型获取下一个 @0 */ diff --git a/module/zai/test/model/getnexttarget.php b/module/zai/test/model/getnexttarget.php index d056d8d484..9c1b8b387e 100644 --- a/module/zai/test/model/getnexttarget.php +++ b/module/zai/test/model/getnexttarget.php @@ -11,11 +11,12 @@ su('admin'); /** title=测试 zaiModel::getNextTarget(); +timeout=0 cid=0 -- 测试不存在的同步类型 >> 期望返回null -- 测试story类型数据为空时 >> 期望返回null -- 测试bug类型数据不为空时 >> 期望返回ID1 +- 测试不存在的同步类型 @0 +- 测试story类型数据为空时 @0 +- 测试bug类型数据不为空时 @1 */ diff --git a/module/zai/test/model/getsynctypes.php b/module/zai/test/model/getsynctypes.php index d97b6bb848..186fa8c477 100644 --- a/module/zai/test/model/getsynctypes.php +++ b/module/zai/test/model/getsynctypes.php @@ -4,13 +4,14 @@ /** title=测试 zaiModel::getSyncTypes(); +timeout=0 cid=0 -- 测试获取可同步类型列表 >> 期望返回包含story的数组 -- 测试获取的类型数量 >> 期望返回大于0的数量 -- 测试story类型存在 >> 期望story类型存在 -- 测试bug类型存在 >> 期望bug类型存在 -- 测试doc类型存在 >> 期望doc类型存在 +- 测试获取可同步类型列表 @1 +- 测试获取的类型数量 @1 +- 测试story类型存在 @1 +- 测试bug类型存在 @1 +- 测试doc类型存在 @1 */ diff --git a/module/zai/test/model/gettoken.php b/module/zai/test/model/gettoken.php index 43a83d8683..0373746bb1 100644 --- a/module/zai/test/model/gettoken.php +++ b/module/zai/test/model/gettoken.php @@ -4,13 +4,13 @@ /** title=测试 zaiModel::getToken(); +timeout=0 cid=0 -- 测试获取Token时配置不完整情况 >> 期望返回失败结果 -- 测试用户未登录情况 >> 期望返回失败结果 -- 测试普通用户正常获取Token >> 期望返回成功结果 -- 测试管理员配置不完整情况 >> 期望返回失败结果 -- 测试管理员正常获取Token >> 期望返回成功结果 +- 测试获取Token时配置不完整情况 @fail +- 测试普通用户正常获取Token @success +- 测试管理员配置不完整情况 @fail +- 测试管理员正常获取Token @success */ diff --git a/module/zai/test/model/getvectorizedinfo.php b/module/zai/test/model/getvectorizedinfo.php index e2ebcc3283..15cdc0722d 100644 --- a/module/zai/test/model/getvectorizedinfo.php +++ b/module/zai/test/model/getvectorizedinfo.php @@ -4,13 +4,13 @@ /** title=测试 zaiModel::getVectorizedInfo(); +timeout=0 cid=0 -- 测试获取不存在的向量化信息 >> 期望返回默认对象 -- 测试默认向量化信息的状态字段 >> 期望状态为disabled -- 测试默认向量化信息的key字段 >> 期望key为空字符串 -- 测试默认向量化信息的同步计数字段 >> 期望计数为0 -- 测试设置向量化信息后获取 >> 期望返回设置的信息 +- 测试获取不存在的向量化信息 @disabled +- 测试默认向量化信息的key字段 @~~ +- 测试默认向量化信息的同步计数字段 @0 +- 测试设置向量化信息后获取 @1 */ diff --git a/module/zai/test/model/setsetting.php b/module/zai/test/model/setsetting.php index 5b52c8ef86..f2b414dcf1 100644 --- a/module/zai/test/model/setsetting.php +++ b/module/zai/test/model/setsetting.php @@ -6,10 +6,10 @@ title=测试 zaiModel::setSetting(); cid=0 -- 测试设置null配置 >> 期望清空设置 -- 测试设置空配置 >> 期望清空设置 -- 测试设置null配置 >> 期望清空设置 -- 测试设置完整的ZAI配置 >> 期望正确保存 +- 测试设置null配置 @1 +- 测试设置空配置 @1 +- 测试设置完整的ZAI配置 @1 +- 测试设置后验证配置已保存 @1 */ diff --git a/module/zai/test/model/setvectorizedinfo.php b/module/zai/test/model/setvectorizedinfo.php index 1d4cf8f59c..ccd2ab3b90 100644 --- a/module/zai/test/model/setvectorizedinfo.php +++ b/module/zai/test/model/setvectorizedinfo.php @@ -4,13 +4,14 @@ /** title=测试 zaiModel::setVectorizedInfo(); +timeout=0 cid=0 -- 测试设置对象类型的向量化信息 >> 期望正确保存 -- 测试设置字符串类型的向量化信息 >> 期望正确保存 -- 测试设置后验证信息已保存 >> 期望能够正确读取 -- 测试设置空对象的向量化信息 >> 期望正确保存空对象 -- 测试设置复杂对象的向量化信息 >> 期望正确保存复杂数据 +- 测试设置对象类型的向量化信息 @1 +- 测试设置字符串类型的向量化信息 @1 +- 测试设置后验证信息已保存 @1 +- 测试设置空对象的向量化信息 @1 +- 测试设置复杂对象的向量化信息 @1 */