91 lines
3.7 KiB
PHP
Executable file
91 lines
3.7 KiB
PHP
Executable file
#!/usr/bin/env php
|
|
<?php
|
|
/**
|
|
|
|
title=测试 scoreModel->buildRules();
|
|
cid=18194
|
|
|
|
- 获取积分规则列表数量 @38
|
|
- 获取第一条积分规则
|
|
- 第0条的module属性 @文档
|
|
- 第0条的method属性 @创建文档
|
|
- 第0条的times属性 @不限制
|
|
- 第0条的hour属性 @不限制
|
|
- 第0条的score属性 @5
|
|
- 获取第二条积分规则
|
|
- 第1条的module属性 @Bug
|
|
- 第1条的method属性 @创建Bug
|
|
- 第1条的times属性 @不限制
|
|
- 第1条的hour属性 @不限制
|
|
- 第1条的score属性 @1
|
|
- 获取第三条积分规则
|
|
- 第2条的module属性 @Bug
|
|
- 第2条的method属性 @解决Bug
|
|
- 第2条的times属性 @不限制
|
|
- 第2条的hour属性 @不限制
|
|
- 第2条的score属性 @1
|
|
- 获取第四条积分规则
|
|
- 第3条的module属性 @Bug
|
|
- 第3条的method属性 @确认Bug
|
|
- 第3条的times属性 @不限制
|
|
- 第3条的hour属性 @不限制
|
|
- 第3条的score属性 @1
|
|
- 获取第五条积分规则
|
|
- 第4条的module属性 @Bug
|
|
- 第4条的method属性 @保存模板
|
|
- 第4条的times属性 @1
|
|
- 第4条的hour属性 @不限制
|
|
- 第4条的score属性 @20
|
|
- 获取第六条积分规则
|
|
- 第5条的module属性 @Bug
|
|
- 第5条的method属性 @从用例创建
|
|
- 第5条的times属性 @不限制
|
|
- 第5条的hour属性 @不限制
|
|
- 第5条的score属性 @1
|
|
- 获取第七条积分规则
|
|
- 第6条的module属性 @待办
|
|
- 第6条的method属性 @创建待办
|
|
- 第6条的times属性 @5
|
|
- 第6条的hour属性 @24
|
|
- 第6条的score属性 @1
|
|
- 获取第八条积分规则
|
|
- 第7条的module属性 @任务
|
|
- 第7条的method属性 @关闭任务
|
|
- 第7条的times属性 @不限制
|
|
- 第7条的hour属性 @不限制
|
|
- 第7条的score属性 @1
|
|
- 获取第九条积分规则
|
|
- 第8条的module属性 @任务
|
|
- 第8条的method属性 @创建任务
|
|
- 第8条的times属性 @不限制
|
|
- 第8条的hour属性 @不限制
|
|
- 第8条的score属性 @1
|
|
- 获取第十条积分规则
|
|
- 第9条的module属性 @任务
|
|
- 第9条的method属性 @完成任务
|
|
- 第9条的times属性 @不限制
|
|
- 第9条的hour属性 @不限制
|
|
- 第9条的score属性 @1
|
|
|
|
*/
|
|
|
|
include dirname(__FILE__, 5) . '/test/lib/init.php';
|
|
include dirname(__FILE__, 2) . '/lib/model.class.php';
|
|
|
|
zenData('user')->gen(5);
|
|
$scoreTester = new scoreModelTest();
|
|
$ruleList = $scoreTester->buildRulesTest();
|
|
|
|
r(count($ruleList)) && p() && e('38'); // 获取积分规则列表数量
|
|
|
|
r($ruleList) && p('0:module,method,times,hour,score') && e('文档,创建文档,不限制,不限制,5'); // 获取第一条积分规则
|
|
r($ruleList) && p('1:module,method,times,hour,score') && e('Bug,创建Bug,不限制,不限制,1'); // 获取第二条积分规则
|
|
r($ruleList) && p('2:module,method,times,hour,score') && e('Bug,解决Bug,不限制,不限制,1'); // 获取第三条积分规则
|
|
r($ruleList) && p('3:module,method,times,hour,score') && e('Bug,确认Bug,不限制,不限制,1'); // 获取第四条积分规则
|
|
r($ruleList) && p('4:module,method,times,hour,score') && e('Bug,保存模板,1,不限制,20'); // 获取第五条积分规则
|
|
r($ruleList) && p('5:module,method,times,hour,score') && e('Bug,从用例创建,不限制,不限制,1'); // 获取第六条积分规则
|
|
r($ruleList) && p('6:module,method,times,hour,score') && e('待办,创建待办,5,24,1'); // 获取第七条积分规则
|
|
r($ruleList) && p('7:module,method,times,hour,score') && e('任务,关闭任务,不限制,不限制,1'); // 获取第八条积分规则
|
|
r($ruleList) && p('8:module,method,times,hour,score') && e('任务,创建任务,不限制,不限制,1'); // 获取第九条积分规则
|
|
r($ruleList) && p('9:module,method,times,hour,score') && e('任务,完成任务,不限制,不限制,1'); // 获取第十条积分规则
|