MDL-51090 question: further refinements to validating manual grades

This commit is contained in:
Tim Hunt
2015-09-01 23:05:37 +01:00
parent 52b08f5fce
commit b2694c0219
10 changed files with 185 additions and 126 deletions
@@ -194,6 +194,7 @@ class question_utils_test extends advanced_testcase {
public function test_clean_param_mark() {
$this->assertNull(question_utils::clean_param_mark(null));
$this->assertNull(question_utils::clean_param_mark('frog'));
$this->assertSame('', question_utils::clean_param_mark(''));
$this->assertSame(0.0, question_utils::clean_param_mark('0'));
$this->assertSame(1.5, question_utils::clean_param_mark('1.5'));