From 749443010cef8ab0973640d77dd1ac3a57782d4b Mon Sep 17 00:00:00 2001 From: wangxuepeng Date: Mon, 25 Dec 2023 17:39:07 +0800 Subject: [PATCH] * Add unit test for actionTao::getGenerateRelated. --- module/action/test/tao/getgeneraterelated.php | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100755 module/action/test/tao/getgeneraterelated.php diff --git a/module/action/test/tao/getgeneraterelated.php b/module/action/test/tao/getgeneraterelated.php new file mode 100755 index 0000000000..14e5f702e0 --- /dev/null +++ b/module/action/test/tao/getgeneraterelated.php @@ -0,0 +1,33 @@ +#!/usr/bin/env php +getGenerateRelated(). +timeout=0 +cid=1 + +- 测试当objectType为bug,objectID为1时,返回的数据是否正确 + - 第0条的0属性 @1 + - 属性1 @11 + - 属性2 @101 +- 测试当objectType为testreport,objectID为1时,返回的数据是否正确 + - 第0条的0属性 @1 + - 属性1 @11 + - 属性2 @101 + +*/ + +include dirname(__FILE__, 5) . '/test/lib/init.php'; +include dirname(__FILE__, 2) . '/action.class.php'; + +zdTable('bug')->gen(1); +zdTable('testreport')->gen(1); + +$actionTest = new actionTest(); + +$objectTypeList = array('bug', 'testreport'); + +r($actionTest->getGenerateRelated($objectTypeList[0], 1)) && p('0:0;1;2') && e('1,11,101'); //测试当objectType为bug,objectID为1时,返回的数据是否正确 +r($actionTest->getGenerateRelated($objectTypeList[1], 1)) && p('0:0;1;2') && e('1,11,101'); //测试当objectType为testreport,objectID为1时,返回的数据是否正确 \ No newline at end of file