diff --git a/module/project/test/lib/project.unittest.class.php b/module/project/test/lib/project.unittest.class.php index b9badba1e2..405d7ceabd 100644 --- a/module/project/test/lib/project.unittest.class.php +++ b/module/project/test/lib/project.unittest.class.php @@ -1343,4 +1343,19 @@ class projectTest } return $changes; } + + /** + * Add user to project admins. + * + * @param int $budget + * @access public + * @return int|string + */ + public function addProjectAdminTest($projectID) + { + $this->objectModel->addProjectAdmin($projectID); + + global $app; + return $this->objectModel->dao->select('*')->from(TABLE_PROJECTADMIN)->where('account')->eq($app->user->account)->fetch(); + } } diff --git a/module/project/test/tao/addprojectadmin.php b/module/project/test/tao/addprojectadmin.php index 6dbd169f02..a07fc393ff 100755 --- a/module/project/test/tao/addprojectadmin.php +++ b/module/project/test/tao/addprojectadmin.php @@ -25,7 +25,7 @@ cid=1 */ -$projectClass = new project(); +$projectClass = new projectTest(); su('admin'); r($projectClass->addProjectAdminTest(1)) && p('projects', '|') && e('1'); // 测试将项目ID为1添加admin至分组 @@ -35,4 +35,4 @@ r($projectClass->addProjectAdminTest(3)) && p('projects', '|') && e('1,2,3'); // su('user1'); r($projectClass->addProjectAdminTest(1)) && p('projects', '|') && e('1'); // 测试将项目ID为1添加user1至分组 r($projectClass->addProjectAdminTest(2)) && p('projects', '|') && e('1,2'); // 测试将项目ID为2添加user1至分组 -r($projectClass->addProjectAdminTest(3)) && p('projects', '|') && e('1,2,3'); // 测试将项目ID为3添加user1至分组 \ No newline at end of file +r($projectClass->addProjectAdminTest(3)) && p('projects', '|') && e('1,2,3'); // 测试将项目ID为3添加user1至分组