From 9d59fd9f5d92d0c0dcd2458a2970e519647ef8dd Mon Sep 17 00:00:00 2001 From: liumengyi Date: Fri, 6 Jan 2023 15:32:34 +0800 Subject: [PATCH 1/7] * Modify user unit test. --- test/class/user.class.php | 29 ++++++++++++++++---- test/model/user/batchcreate.php | 26 +++++++++++++++--- test/model/user/batchedit.php | 35 +++++++++++++++++-------- test/model/user/checkpassword.php | 18 ++++++------- test/model/user/create.php | 24 ++++++++--------- test/model/user/getbyid.php | 8 +++--- test/model/user/getbyquery.php | 4 ++- test/model/user/getcommiters.php | 16 ++++------- test/model/user/getuserdisplayinfos.php | 10 ++++--- test/model/user/getuserroles.php | 18 ++++++++----- test/model/user/resetpassword.php | 24 ++++++++--------- test/model/user/update.php | 23 ++++++++-------- test/model/user/updatepassword.php | 17 ++++++------ test/model/user/updatesessionrandom.php | 19 ++++++++++++++ 14 files changed, 171 insertions(+), 100 deletions(-) create mode 100644 test/model/user/updatesessionrandom.php diff --git a/test/class/user.class.php b/test/class/user.class.php index 7f78827947..b45bd6fbac 100755 --- a/test/class/user.class.php +++ b/test/class/user.class.php @@ -237,7 +237,7 @@ class userTest public function createUserTest($params = array()) { $_POST = $params; - $_POST['verifyPassword'] = 'e79f8fb9726857b212401e42e5b7e18b'; + $_POST['verifyPassword'] = 'bac0bbaaf7192f219bebd5387e88c5d7'; $userID = $this->objectModel->create(); unset($_POST); @@ -261,7 +261,11 @@ class userTest public function batchCreateUserTest($params = array()) { $_POST = $params; - $_POST['verifyPassword'] = 'e79f8fb9726857b212401e42e5b7e18b'; + $_POST['verifyPassword'] = 'bac0bbaaf7192f219bebd5387e88c5d7'; + $_POST['userType'] = 'inside'; + + global $tester; + $tester->config->user->batchCreate = count($_POST['account']); $userIDList = $this->objectModel->batchCreate(); unset($_POST); @@ -290,7 +294,7 @@ class userTest public function updateUserTest($userID, $params = array()) { $_POST = $params; - $_POST['verifyPassword'] = 'e79f8fb9726857b212401e42e5b7e18b'; + $_POST['verifyPassword'] = 'bac0bbaaf7192f219bebd5387e88c5d7'; $this->objectModel->update($userID); unset($_POST); @@ -315,9 +319,9 @@ class userTest public function batchEditUserTest($params = array()) { $_POST = $params; - $_POST['verifyPassword'] = 'e79f8fb9726857b212401e42e5b7e18b'; + $_POST['verifyPassword'] = 'bac0bbaaf7192f219bebd5387e88c5d7'; - $this->objectModel->batchEdit($params); + $this->objectModel->batchEdit(); unset($_POST); if(dao::isError()) @@ -971,4 +975,19 @@ class userTest $string = $this->objectModel->setUserList($users, $account); return strpos($string, "