MDL-36061 - remove master-only unit tests

This commit is contained in:
Dan Poltawski
2012-11-15 15:19:28 +08:00
parent 43c6aa915e
commit 153f5eb3c7
2 changed files with 4 additions and 17 deletions
-5
View File
@@ -489,11 +489,6 @@ class grade_item_testcase extends grade_base_testcase {
$grade_item = new grade_item($this->grade_items[0], false);
$this->assertTrue(method_exists($grade_item, 'refresh_grades'));
$this->assertTrue($grade_item->refresh_grades());
// Break the grade item and check error handling.
$grade_item->iteminstance = 123456789;
$this->assertFalse($grade_item->refresh_grades());
$this->assertDebuggingCalled();
}
protected function sub_test_grade_item_is_calculated() {
+4 -12
View File
@@ -34,25 +34,17 @@ class gradelib_testcase extends advanced_testcase {
$this->resetAfterTest(true);
// Create a broken module instance.
$modinstance = new stdClass();
$modinstance->modname = 'doesntexist';
$this->assertFalse(grade_update_mod_grades($modinstance));
// A debug message should have been generated.
$this->assertDebuggingCalled();
// Create a course and instance of mod_assign.
// Create a course and instance of mod_assignment.
$course = $this->getDataGenerator()->create_course();
$assigndata['course'] = $course->id;
$assigndata['name'] = 'lightwork assignment';
$modinstance = self::getDataGenerator()->create_module('assign', $assigndata);
$modinstance = self::getDataGenerator()->create_module('assignment', $assigndata);
// grade_update_mod_grades() requires 2 additional properties, cmidnumber and modname.
$cm = get_coursemodule_from_instance('assign', $modinstance->id, 0, false, MUST_EXIST);
$cm = get_coursemodule_from_instance('assignment', $modinstance->id, 0, false, MUST_EXIST);
$modinstance->cmidnumber = $cm->id;
$modinstance->modname = 'assign';
$modinstance->modname = 'assignment';
$this->assertTrue(grade_update_mod_grades($modinstance));
}