From: nicolasconnault <nicolasconnault>
Date: Thu, 11 Oct 2007 09:15:57 +0000 (+0000)
Subject: Minor changes related to unit testing
X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=761447651e8ba0e99b2ce69f20f6456f76435939;p=moodle.git

Minor changes related to unit testing
---

diff --git a/lib/grade/grade_object.php b/lib/grade/grade_object.php
index 1182150f41..7c356956e9 100644
--- a/lib/grade/grade_object.php
+++ b/lib/grade/grade_object.php
@@ -337,6 +337,7 @@ class grade_object {
      * @static final
      */
     function set_properties(&$instance, $params) {
+        $params = (array) $params;
         foreach ($params as $var => $value) {
             if (in_array($var, $instance->required_fields) or array_key_exists($var, $instance->optional_fields)) {
                 $instance->$var = $value;
diff --git a/lib/grade/simpletest/testgradeitem.php b/lib/grade/simpletest/testgradeitem.php
index ebad04e1a1..80ae19bf79 100755
--- a/lib/grade/simpletest/testgradeitem.php
+++ b/lib/grade/simpletest/testgradeitem.php
@@ -7,7 +7,7 @@
 // Moodle - Modular Object-Oriented Dynamic Learning Environment         //
 //          http://moodle.org                                            //
 //                                                                       //
-// Copyright (C) 1999 onwards Martin Dougiamas  http://dougiamas.com       //
+// Copyright (C) 1999 onwards Martin Dougiamas  http://dougiamas.com     //
 //                                                                       //
 // This program is free software; you can redistribute it and/or modify  //
 // it under the terms of the GNU General Public License as published by  //
diff --git a/lib/simpletestlib.php b/lib/simpletestlib.php
index fc10e32a15..1dc47606a0 100644
--- a/lib/simpletestlib.php
+++ b/lib/simpletestlib.php
@@ -19,6 +19,7 @@ require_once($CFG->libdir . '/simpletestlib/unit_tester.php');
 require_once($CFG->libdir . '/simpletestlib/expectation.php');
 require_once($CFG->libdir . '/simpletestlib/reporter.php');
 require_once($CFG->libdir . '/simpletestlib/web_tester.php');
+require_once($CFG->libdir . '/simpletestlib/mock_objects.php');
 
 /**
  * Recursively visit all the files in the source tree. Calls the callback