MDL-40493 Question: Explain why setAdminUser is needed for tests
authorDamyon Wiese <damyon@moodle.com>
Wed, 9 Oct 2013 08:53:21 +0000 (16:53 +0800)
committerDamyon Wiese <damyon@moodle.com>
Wed, 9 Oct 2013 08:53:21 +0000 (16:53 +0800)
question/behaviour/manualgraded/tests/walkthrough_test.php
question/type/essay/tests/walkthrough_test.php

index 2a3aaea..1207ad7 100644 (file)
@@ -41,6 +41,7 @@ require_once(dirname(__FILE__) . '/../../../engine/tests/helpers.php');
 class qbehaviour_manualgraded_walkthrough_testcase extends qbehaviour_walkthrough_test_base {
     public function test_manual_graded_essay() {
 
 class qbehaviour_manualgraded_walkthrough_testcase extends qbehaviour_walkthrough_test_base {
     public function test_manual_graded_essay() {
 
+        // The current text editor depends on the users profile setting - so it needs a valid user.
         $this->setAdminUser();
 
         // Create an essay question.
         $this->setAdminUser();
 
         // Create an essay question.
@@ -110,6 +111,7 @@ class qbehaviour_manualgraded_walkthrough_testcase extends qbehaviour_walkthroug
 
     public function test_manual_graded_essay_not_answered() {
 
 
     public function test_manual_graded_essay_not_answered() {
 
+        // The current text editor depends on the users profile setting - so it needs a valid user.
         $this->setAdminUser();
 
         // Create an essay question.
         $this->setAdminUser();
 
         // Create an essay question.
@@ -272,6 +274,7 @@ class qbehaviour_manualgraded_walkthrough_testcase extends qbehaviour_walkthroug
 
     public function test_manual_graded_essay_can_grade_0() {
 
 
     public function test_manual_graded_essay_can_grade_0() {
 
+        // The current text editor depends on the users profile setting - so it needs a valid user.
         $this->setAdminUser();
 
         // Create an essay question.
         $this->setAdminUser();
 
         // Create an essay question.
index 242951b..e0a099f 100644 (file)
@@ -74,6 +74,7 @@ class qtype_essay_walkthrough_testcase extends qbehaviour_walkthrough_test_base
 
     public function test_deferred_feedback_html_editor() {
 
 
     public function test_deferred_feedback_html_editor() {
 
+        // The current text editor depends on the users profile setting - so it needs a valid user.
         $this->setAdminUser();
 
         // Create an essay question.
         $this->setAdminUser();
 
         // Create an essay question.
@@ -180,6 +181,7 @@ class qtype_essay_walkthrough_testcase extends qbehaviour_walkthrough_test_base
 
     public function test_responsetemplate() {
 
 
     public function test_responsetemplate() {
 
+        // The current text editor depends on the users profile setting - so it needs a valid user.
         $this->setAdminUser();
 
         // Create an essay question.
         $this->setAdminUser();
 
         // Create an essay question.