From 7f198356efffba3d815aa00edaeea4ad18108237 Mon Sep 17 00:00:00 2001 From: Damyon Wiese Date: Tue, 11 Jun 2013 16:20:55 +0800 Subject: [PATCH] MDL-38359 courselib: Fix unit tests The courselib tests have hardcoded test data sets for forum and assign modules that need to be updated every time we add a new feature. --- course/tests/courselib_test.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/course/tests/courselib_test.php b/course/tests/courselib_test.php index afd8ca99fe6..d6d9c1dcafe 100644 --- a/course/tests/courselib_test.php +++ b/course/tests/courselib_test.php @@ -100,6 +100,8 @@ class courselib_testcase extends advanced_testcase { $moduleinfo->requireallteammemberssubmit = true; $moduleinfo->teamsubmissiongroupingid = true; $moduleinfo->blindmarking = true; + $moduleinfo->markingworkflow = true; + $moduleinfo->markingallocation = true; $moduleinfo->assignsubmission_onlinetext_enabled = true; $moduleinfo->assignsubmission_file_enabled = true; $moduleinfo->assignsubmission_file_maxfiles = 1; @@ -134,6 +136,8 @@ class courselib_testcase extends advanced_testcase { $this->assertEquals($moduleinfo->requireallteammemberssubmit, $dbmodinstance->requireallteammemberssubmit); $this->assertEquals($moduleinfo->teamsubmissiongroupingid, $dbmodinstance->teamsubmissiongroupingid); $this->assertEquals($moduleinfo->blindmarking, $dbmodinstance->blindmarking); + $this->assertEquals($moduleinfo->markingworkflow, $dbmodinstance->markingworkflow); + $this->assertEquals($moduleinfo->markingallocation, $dbmodinstance->markingallocation); // The goal not being to fully test assign_add_instance() we'll stop here for the assign tests - to avoid too many DB queries. // Advanced grading. -- 2.43.0