Files
EasySoft-ZenTaoPMS/test/model/story/gettracks.php
T
2022-03-31 11:20:32 +08:00

31 lines
1.3 KiB
PHP

#!/usr/bin/env php
<?php
include dirname(dirname(dirname(__FILE__))) . '/lib/init.php';
su('admin');
/**
title=测试 storyModel->getTracks();
cid=1
pid=1
*/
global $tester;
$tester->loadModel('story');
$tester->app->loadClass('pager', $static = true);
$pager = new pager(0, 100, 1);
$tracks = $tester->story->getTracks(1, 0, 0, $pager);
r(count($tracks['noRequirement'])) && p() && e('2'); // 获取产品1的跟踪矩阵的数量
r(count($tracks['noRequirement'][2]->bugs)) && p() && e('4'); // 获取产品1的需求2的关联bug数量
r(count($tracks['noRequirement'][2]->cases)) && p() && e('4'); // 获取产品1的需求2的关联用例数量
r($tracks['noRequirement'][2]->bugs) && p('1:title') && e('BUG1'); // 获取产品1的需求2的关联Bug名称
r($tracks['noRequirement'][2]->bugs) && p('101:title') && e('BUG101'); // 获取产品1的需求2的关联Bug名称
r($tracks['noRequirement'][2]->cases) && p('1:title') && e('这个是测试用例1'); // 获取产品1的需求2的关联Case名称
r($tracks['noRequirement'][2]->cases) && p('2:title') && e('这个是测试用例2'); // 获取产品1的需求2的关联Case名称