Signed-off-by: Valentin Popov <info@valentineus.link>
This commit is contained in:
Valentin Popov 2018-06-07 06:04:53 +04:00
parent 6b3130d1d5
commit 94ff9d806f
Signed by: Valentin Popov
GPG Key ID: 269A00ACA90A8EA3

View File

@ -91,6 +91,23 @@ class tool_apisiteadmins_api_testcase extends advanced_testcase {
$this->assertEquals($user2, get_admin());
}
/**
* @depends test_adding_and_deleting_administrator
*/
public function test_deleting_all_administrators() {
global $CFG;
$this->resetAfterTest(true);
$this->assertCount(1, get_admins());
$user = get_admin();
/* Removes a single administrator */
tool_apisiteadmins::remove_user($user->id);
$this->assertCount(1, get_admins());
$this->assertEquals($user, get_admin());
}
/**
* @depends test_adding_and_deleting_administrator
*/