From aea13e1c26aa8df1853191893a71418b9bc827b5 Mon Sep 17 00:00:00 2001 From: Andrew Nicols Date: Thu, 20 Oct 2016 14:50:38 +0800 Subject: [PATCH] MDL-52777 tool_usertours: Fix matching tour test --- admin/tool/usertours/tests/manager_test.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/admin/tool/usertours/tests/manager_test.php b/admin/tool/usertours/tests/manager_test.php index b550fb7d974..aa7a6bfac2b 100644 --- a/admin/tool/usertours/tests/manager_test.php +++ b/admin/tool/usertours/tests/manager_test.php @@ -243,6 +243,19 @@ class manager_testcase extends advanced_testcase { $tourconfig->id = null; $tour = \tool_usertours\tour::load_from_record($tourconfig, true); $tour->persist(true); + + $stepconfig = (object) [ + 'id' => null, + 'tourid' => $tour->get_id(), + 'title' => '', + 'content' => '', + 'targettype' => \tool_usertours\target::TARGET_UNATTACHED, + 'targetvalue' => '', + 'sortorder' => 0, + 'configdata' => '', + ]; + $step = \tool_usertours\step::load_from_record($stepconfig, true); + $step->persist(true); } $match = \tool_usertours\manager::get_matching_tours(new moodle_url($url));