remove codeigniter
This commit is contained in:
@@ -8,7 +8,7 @@ use PHPUnit\Framework\TestCase;
|
||||
|
||||
class ApiLoginSecurityServiceTest extends TestCase
|
||||
{
|
||||
public function test_roles_object_map_matches_codeigniter_encoding(): void
|
||||
public function test_roles_object_map_preserves_role_names(): void
|
||||
{
|
||||
$service = new ApiLoginSecurityService();
|
||||
$map = $service->rolesToObjectMap(['Teacher', 'Admin']);
|
||||
@@ -27,14 +27,14 @@ class ApiLoginSecurityServiceTest extends TestCase
|
||||
$service = new ApiLoginSecurityService();
|
||||
|
||||
$user = $this->getMockBuilder(User::class)
|
||||
->onlyMethods(['roleNamesLikeCodeIgniter', 'teacherSessionContext'])
|
||||
->onlyMethods(['roleNames', 'teacherSessionContext'])
|
||||
->getMock();
|
||||
|
||||
$user->id = 99;
|
||||
$user->firstname = 'Amina';
|
||||
$user->lastname = 'Teacher';
|
||||
|
||||
$user->method('roleNamesLikeCodeIgniter')->willReturn(['Teacher']);
|
||||
$user->method('roleNames')->willReturn(['Teacher']);
|
||||
$user->method('teacherSessionContext')->willReturn([
|
||||
'class_section_id' => 42,
|
||||
'class_section_name' => 'Grade 5 - A',
|
||||
@@ -56,14 +56,14 @@ class ApiLoginSecurityServiceTest extends TestCase
|
||||
$service = new ApiLoginSecurityService();
|
||||
|
||||
$user = $this->getMockBuilder(User::class)
|
||||
->onlyMethods(['roleNamesLikeCodeIgniter', 'teacherSessionContext'])
|
||||
->onlyMethods(['roleNames', 'teacherSessionContext'])
|
||||
->getMock();
|
||||
|
||||
$user->id = 100;
|
||||
$user->firstname = 'Samir';
|
||||
$user->lastname = 'TA';
|
||||
|
||||
$user->method('roleNamesLikeCodeIgniter')->willReturn(['Teacher_Assistant']);
|
||||
$user->method('roleNames')->willReturn(['Teacher_Assistant']);
|
||||
$user->method('teacherSessionContext')->willReturn([
|
||||
'class_section_id' => 17,
|
||||
'class_section_name' => 'Grade 3 - B',
|
||||
|
||||
Reference in New Issue
Block a user