PMCORE-498 Unit test solve issues CircleCI UsersAjaxTest
This commit is contained in:
@@ -28,20 +28,21 @@ class UsersAjaxTest extends TestCase
|
|||||||
global $RBAC;
|
global $RBAC;
|
||||||
//Creates the user factory
|
//Creates the user factory
|
||||||
$user = factory(User::class)->create();
|
$user = factory(User::class)->create();
|
||||||
|
$usrUid = $user['USR_UID'];
|
||||||
//Creates the configuration factory
|
//Creates the configuration factory
|
||||||
factory(Configuration::class)->create([
|
factory(Configuration::class)->create([
|
||||||
'CFG_UID' => 'USER_PREFERENCES',
|
'CFG_UID' => 'USER_PREFERENCES',
|
||||||
'OBJ_UID' => '',
|
'OBJ_UID' => '',
|
||||||
'CFG_VALUE' => 'a:3:{s:12:"DEFAULT_LANG";s:0:"";s:12:"DEFAULT_MENU";s:8:"PM_SETUP";s:18:"DEFAULT_CASES_MENU";s:0:"";}',
|
'CFG_VALUE' => 'a:3:{s:12:"DEFAULT_LANG";s:0:"";s:12:"DEFAULT_MENU";s:8:"PM_SETUP";s:18:"DEFAULT_CASES_MENU";s:0:"";}',
|
||||||
'PRO_UID' => '',
|
'PRO_UID' => '',
|
||||||
'USR_UID' => $user['USR_UID'],
|
'USR_UID' => $usrUid,
|
||||||
'APP_UID' => '',
|
'APP_UID' => '',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//Sets the needed variables
|
//Sets the needed variables
|
||||||
$_SESSION['USER_LOGGED'] = $user['USR_UID'];
|
$_SESSION['USER_LOGGED'] = $usrUid;
|
||||||
$_POST['action'] = 'userData';
|
$_POST['action'] = 'userData';
|
||||||
$_POST['USR_UID'] = $user['USR_UID'];
|
$_POST['USR_UID'] = $usrUid;
|
||||||
$RBAC = RBAC::getSingleton(PATH_DATA, session_id());
|
$RBAC = RBAC::getSingleton(PATH_DATA, session_id());
|
||||||
$RBAC->initRBAC();
|
$RBAC->initRBAC();
|
||||||
$RBAC->loadUserRolePermission('PROCESSMAKER', $_SESSION['USER_LOGGED']);
|
$RBAC->loadUserRolePermission('PROCESSMAKER', $_SESSION['USER_LOGGED']);
|
||||||
@@ -63,7 +64,7 @@ class UsersAjaxTest extends TestCase
|
|||||||
//Assert the call was success
|
//Assert the call was success
|
||||||
$this->assertTrue($res->success);
|
$this->assertTrue($res->success);
|
||||||
//Assert the result corresponds to the user logged
|
//Assert the result corresponds to the user logged
|
||||||
$this->assertEquals($user['USR_UID'], $res->user->USR_UID);
|
$this->assertEquals($usrUid, $res->user->USR_UID);
|
||||||
//Assert the default menu is set
|
//Assert the default menu is set
|
||||||
$this->assertEquals('PM_EDIT_USER_PROFILE_DEFAULT_MAIN_MENU_OPTIONS',
|
$this->assertEquals('PM_EDIT_USER_PROFILE_DEFAULT_MAIN_MENU_OPTIONS',
|
||||||
$res->permission->PREF_DEFAULT_MENUSELECTED);
|
$res->permission->PREF_DEFAULT_MENUSELECTED);
|
||||||
|
|||||||
Reference in New Issue
Block a user