-
Bug
-
Resolution: Fixed
-
Critical
-
2.3
-
MOODLE_23_STABLE
-
MOODLE_23_STABLE
-
Course externallib tested introduced by MDL-33995 fail randomly because they expect get_records() and friends without ORDER BY return consistent results, this caused test_get_courses() to fail randomly.
$courses = core_course_external::get_courses(array('ids' =>
|
array($course1->id, $course2->id)));
|
|
// Check we retrieve the good total number of categories.
|
$this->assertEquals(2, count($courses));
|
|
// Check the return values for course 1
|
$dbcourse = $DB->get_record('course', array('id' => $course1->id));
|
$this->assertEquals($courses[0]['id'], $dbcourse->id);
|
ORder of courses in $courses variable is not guaranteed.