MDL-57658 calendar: Set sort order for fetched DB records
authorJun Pataleta <jun@moodle.com>
Wed, 15 Mar 2017 03:18:21 +0000 (11:18 +0800)
committerJun Pataleta <jun@moodle.com>
Wed, 15 Mar 2017 03:18:21 +0000 (11:18 +0800)
calendar/tests/rrule_manager_test.php

index 986b3ec..2b0f315 100644 (file)
@@ -463,7 +463,7 @@ class core_calendar_rrule_manager_testcase extends advanced_testcase {
         $mang = new rrule_manager($rrule);
         $mang->parse_rrule();
         $mang->create_events($this->event);
-        $records = $DB->get_records('event', array('repeatid' => $this->event->id));
+        $records = $DB->get_records('event', array('repeatid' => $this->event->id), 'timestart ASC');
 
         $expecteddate = clone($startdatetime);
         foreach ($records as $record) {
@@ -584,7 +584,7 @@ class core_calendar_rrule_manager_testcase extends advanced_testcase {
         $mang = new rrule_manager($rrule);
         $mang->parse_rrule();
         $mang->create_events($this->event);
-        $records = $DB->get_records('event', array('repeatid' => $this->event->id));
+        $records = $DB->get_records('event', array('repeatid' => $this->event->id), 'timestart ASC');
         $this->assertCount(3, $records);
 
         $expecteddate = clone($startdatetime);