MDL-35479 fix course request tests to use debugging asserts

This commit is contained in:
Petr Škoda
2012-09-17 11:59:00 +02:00
parent c8bc6c1548
commit ca6a4546d4
+3
View File
@@ -101,6 +101,7 @@ class courserequest_testcase extends advanced_testcase {
// Test without category.
$cr = course_request::create($data);
$id = $cr->approve();
$this->assertDebuggingCalled(); // Caused by sending of message.
$course = $DB->get_record('course', array('id' => $id));
$this->assertEquals($data->fullname, $course->fullname);
$this->assertEquals($data->shortname, $course->shortname);
@@ -116,6 +117,7 @@ class courserequest_testcase extends advanced_testcase {
$data->category = $cat1->id;
$cr = course_request::create($data);
$id = $cr->approve();
$this->assertDebuggingCalled(); // Caused by sending of message.
$course = $DB->get_record('course', array('id' => $id));
$this->assertEquals($data->category, $course->category);
}
@@ -139,6 +141,7 @@ class courserequest_testcase extends advanced_testcase {
$cr = course_request::create($data);
$this->assertTrue($DB->record_exists('course_request', array('id' => $cr->id)));
$cr->reject('Sorry!');
$this->assertDebuggingCalled(); // Caused by sending of message.
$this->assertFalse($DB->record_exists('course_request', array('id' => $cr->id)));
}