MDL-57064 tests: update externallib test
authorDan Poltawski <dan@moodle.com>
Wed, 23 Nov 2016 13:00:29 +0000 (13:00 +0000)
committerDan Poltawski <dan@moodle.com>
Wed, 23 Nov 2016 13:00:29 +0000 (13:00 +0000)
course/tests/externallib_test.php

index 8115eb8..083e558 100644 (file)
@@ -1851,23 +1851,26 @@ class core_course_externallib_testcase extends externallib_advanced_testcase {
             foreach ($course['options'] as $option) {
                 $navoptions->{$option['name']} = $option['available'];
             }
+            $this->assertCount(9, $course['options']);
             if ($course['id'] == SITEID) {
-                $this->assertCount(8, $course['options']);
                 $this->assertTrue($navoptions->blogs);
                 $this->assertFalse($navoptions->notes);
                 $this->assertFalse($navoptions->participants);
                 $this->assertTrue($navoptions->badges);
                 $this->assertTrue($navoptions->tags);
+                $this->assertFalse($navoptions->grades);
                 $this->assertFalse($navoptions->search);
                 $this->assertTrue($navoptions->calendar);
                 $this->assertTrue($navoptions->competencies);
             } else {
-                $this->assertCount(6, $course['options']);
                 $this->assertTrue($navoptions->blogs);
                 $this->assertFalse($navoptions->notes);
                 $this->assertTrue($navoptions->participants);
                 $this->assertTrue($navoptions->badges);
+                $this->assertFalse($navoptions->tags);
                 $this->assertTrue($navoptions->grades);
+                $this->assertFalse($navoptions->search);
+                $this->assertFalse($navoptions->calendar);
                 $this->assertTrue($navoptions->competencies);
             }
         }