diff --git a/course/tests/courselib_test.php b/course/tests/courselib_test.php
index <HASH>..<HASH> 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.
MDL-<I> 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.