From 761447651e8ba0e99b2ce69f20f6456f76435939 Mon Sep 17 00:00:00 2001 From: nicolasconnault Date: Thu, 11 Oct 2007 09:15:57 +0000 Subject: [PATCH] Minor changes related to unit testing --- lib/grade/grade_object.php | 1 + lib/grade/simpletest/testgradeitem.php | 2 +- lib/simpletestlib.php | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) 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 -- 2.39.5