* [unittest] fix addprojectadmin file error.

This commit is contained in:
tianshujie
2025-09-23 11:20:56 +08:00
parent 11f89d300d
commit 675ea383db
2 changed files with 17 additions and 2 deletions
@@ -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();
}
}
+2 -2
View File
@@ -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至分组
r($projectClass->addProjectAdminTest(3)) && p('projects', '|') && e('1,2,3'); // 测试将项目ID为3添加user1至分组