diff --git a/lib/tests/formslib_test.php b/lib/tests/formslib_test.php
index 2a819aed644..e368c647b74 100644
--- a/lib/tests/formslib_test.php
+++ b/lib/tests/formslib_test.php
@@ -32,7 +32,7 @@ require_once($CFG->libdir . '/form/select.php');
require_once($CFG->libdir . '/form/text.php');
-class formslib_testcase extends advanced_testcase {
+class core_formslib_testcase extends advanced_testcase {
public function test_require_rule() {
global $CFG;
@@ -44,9 +44,9 @@ class formslib_testcase extends advanced_testcase {
$rule = new MoodleQuickForm_Rule_Required();
- // First run the tests with strictformsrequired off
+ // First run the tests with strictformsrequired off.
$CFG->strictformsrequired = false;
- // Passes
+ // Passes.
$this->assertTrue($rule->validate('Something'));
$this->assertTrue($rule->validate("Something\nmore"));
$this->assertTrue($rule->validate("\nmore"));
@@ -75,14 +75,14 @@ class formslib_testcase extends advanced_testcase {
$this->assertTrue($rule->validate(' '));
$this->assertTrue($rule->validate(' '));
$this->assertTrue($rule->validate(' '));
- // Fails
+ // Fails.
$this->assertFalse($rule->validate(''));
$this->assertFalse($rule->validate(false));
$this->assertFalse($rule->validate(null));
- // Now run the same tests with it on to make sure things work as expected
+ // Now run the same tests with it on to make sure things work as expected.
$CFG->strictformsrequired = true;
- // Passes
+ // Passes.
$this->assertTrue($rule->validate('Something'));
$this->assertTrue($rule->validate("Something\nmore"));
$this->assertTrue($rule->validate("\nmore"));
@@ -98,7 +98,7 @@ class formslib_testcase extends advanced_testcase {
$this->assertTrue($rule->validate('
'));
$this->assertTrue($rule->validate(''));
$this->assertTrue($rule->validate(''));
- // Fails
+ // Fails.
$this->assertFalse($rule->validate(' '));
$this->assertFalse($rule->validate(' '));
$this->assertFalse($rule->validate("\t"));
@@ -125,39 +125,39 @@ class formslib_testcase extends advanced_testcase {
$el = new MoodleQuickForm_select('choose_one', 'Choose one',
array(1 => 'One', '2' => 'Two'));
$el->_generateId();
- $this->assertEquals('id_choose_one', $el->getAttribute('id'));
+ $this->assertSame('id_choose_one', $el->getAttribute('id'));
}
public function test_generate_id_like_repeat() {
$el = new MoodleQuickForm_text('text[7]', 'Type something');
$el->_generateId();
- $this->assertEquals('id_text_7', $el->getAttribute('id'));
+ $this->assertSame('id_text_7', $el->getAttribute('id'));
}
public function test_can_manually_set_id() {
$el = new MoodleQuickForm_text('elementname', 'Type something',
array('id' => 'customelementid'));
$el->_generateId();
- $this->assertEquals('customelementid', $el->getAttribute('id'));
+ $this->assertSame('customelementid', $el->getAttribute('id'));
}
public function test_generate_id_radio() {
$el = new MoodleQuickForm_radio('radio', 'Label', 'Choice label', 'choice_value');
$el->_generateId();
- $this->assertEquals('id_radio_choice_value', $el->getAttribute('id'));
+ $this->assertSame('id_radio_choice_value', $el->getAttribute('id'));
}
public function test_radio_can_manually_set_id() {
$el = new MoodleQuickForm_radio('radio2', 'Label', 'Choice label', 'choice_value',
array('id' => 'customelementid2'));
$el->_generateId();
- $this->assertEquals('customelementid2', $el->getAttribute('id'));
+ $this->assertSame('customelementid2', $el->getAttribute('id'));
}
public function test_generate_id_radio_like_repeat() {
$el = new MoodleQuickForm_radio('repeatradio[2]', 'Label', 'Choice label', 'val');
$el->_generateId();
- $this->assertEquals('id_repeatradio_2_val', $el->getAttribute('id'));
+ $this->assertSame('id_repeatradio_2_val', $el->getAttribute('id'));
}
public function test_rendering() {
@@ -195,7 +195,7 @@ class formslib_testcase extends advanced_testcase {
$mform = new formslib_settype_debugging_text();
$this->assertDebuggingCalled("Did you remember to call setType() for 'texttest'? Defaulting to PARAM_RAW cleaning.");
- // Check form still there though
+ // Check form still there though.
$this->expectOutputRegex('/]*name="texttest[^>]*type="text/');
$mform->display();
}
@@ -204,7 +204,7 @@ class formslib_testcase extends advanced_testcase {
$mform = new formslib_settype_debugging_hidden();
$this->assertDebuggingCalled("Did you remember to call setType() for 'hiddentest'? Defaulting to PARAM_RAW cleaning.");
- // Check form still there though
+ // Check form still there though.
$this->expectOutputRegex('/]*name="hiddentest[^>]*type="hidden/');
$mform->display();
}
@@ -215,7 +215,7 @@ class formslib_testcase extends advanced_testcase {
$mform = new formslib_settype_debugging_url();
$this->assertDebuggingCalled("Did you remember to call setType() for 'urltest'? Defaulting to PARAM_RAW cleaning.");
- // Check form still there though
+ // Check form still there though.
$this->expectOutputRegex('/]*name="urltest"[^>]*type="text/');
$mform->display();
}
@@ -224,7 +224,7 @@ class formslib_testcase extends advanced_testcase {
$mform = new formslib_settype_debugging_repeat();
$this->assertDebuggingCalled("Did you remember to call setType() for 'repeattest[0]'? Defaulting to PARAM_RAW cleaning.");
- // Check form still there though
+ // Check form still there though.
$this->expectOutputRegex('/]*name="repeattest[^>]*type="text/');
$mform->display();
}
@@ -497,7 +497,9 @@ class formslib_test_form extends moodleform {
}
}
-// Used to test debugging is called when text added without setType.
+/**
+ * Used to test debugging is called when text added without setType.
+ */
class formslib_settype_debugging_text extends moodleform {
public function definition() {
$mform = $this->_form;
@@ -506,7 +508,9 @@ class formslib_settype_debugging_text extends moodleform {
}
}
-// Used to test debugging is called when hidden added without setType.
+/**
+ * Used to test debugging is called when hidden added without setType.
+ */
class formslib_settype_debugging_hidden extends moodleform {
public function definition() {
$mform = $this->_form;
@@ -515,7 +519,9 @@ class formslib_settype_debugging_hidden extends moodleform {
}
}
-// Used to test debugging is called when hidden added without setType.
+/**
+ * Used to test debugging is called when hidden added without setType.
+ */
class formslib_settype_debugging_url extends moodleform {
public function definition() {
$mform = $this->_form;
@@ -524,7 +530,9 @@ class formslib_settype_debugging_url extends moodleform {
}
}
-// Used to test debugging is called when repeated text added without setType.
+/**
+ * Used to test debugging is called when repeated text added without setType.
+ */
class formslib_settype_debugging_repeat extends moodleform {
public function definition() {
$mform = $this->_form;
@@ -537,7 +545,9 @@ class formslib_settype_debugging_repeat extends moodleform {
}
}
-// Used to no debugging is called when correctly tset
+/**
+ * Used to no debugging is called when correctly test.
+ */
class formslib_settype_debugging_repeat_ok extends moodleform {
public function definition() {
$mform = $this->_form;
@@ -546,11 +556,13 @@ class formslib_settype_debugging_repeat_ok extends moodleform {
$mform->createElement('text', 'repeattest', 'Type something')
);
- $this->repeat_elements($repeatels, 2, array('repeattest' => array('type' => PARAM_RAW)), 'numtexts', 'addtexts');
+ $this->repeat_elements($repeatels, 2, array('repeattest' => array('type' => PARAM_RAW)), 'numtexts', 'addtexts');
}
}
-// Used to test if debugging is called when a group contains elements without type.
+/**
+ * Used to test if debugging is called when a group contains elements without type.
+ */
class formslib_settype_debugging_group extends moodleform {
public function definition() {
$mform = $this->_form;
@@ -563,7 +575,9 @@ class formslib_settype_debugging_group extends moodleform {
}
}
-// Used to test if debugging is called when a named group contains elements without type.
+/**
+ * Used to test if debugging is called when a named group contains elements without type.
+ */
class formslib_settype_debugging_namedgroup extends moodleform {
public function definition() {
$mform = $this->_form;
@@ -576,7 +590,9 @@ class formslib_settype_debugging_namedgroup extends moodleform {
}
}
-// Used to test if debugging is called when has a funky name.
+/**
+ * Used to test if debugging is called when has a funky name.
+ */
class formslib_settype_debugging_funky_name extends moodleform {
public function definition() {
$mform = $this->_form;
@@ -586,7 +602,9 @@ class formslib_settype_debugging_funky_name extends moodleform {
}
}
-// Used to test that debugging is not called with type inheritance.
+/**
+ * Used to test that debugging is not called with type inheritance.
+ */
class formslib_settype_debugging_type_inheritance extends moodleform {
public function definition() {
$mform = $this->_form;
@@ -599,7 +617,9 @@ class formslib_settype_debugging_type_inheritance extends moodleform {
}
}
-// Used to test the debugging when using groups in repeated elements.
+/**
+ * Used to test the debugging when using groups in repeated elements.
+ */
class formslib_settype_debugging_type_group_in_repeat extends moodleform {
public function definition() {
$mform = $this->_form;
@@ -612,7 +632,9 @@ class formslib_settype_debugging_type_group_in_repeat extends moodleform {
}
}
-// Used to test the debugging when using named groups in repeated elements.
+/**
+ * Used to test the debugging when using named groups in repeated elements.
+ */
class formslib_settype_debugging_type_namedgroup_in_repeat extends moodleform {
public function definition() {
$mform = $this->_form;
@@ -625,7 +647,9 @@ class formslib_settype_debugging_type_namedgroup_in_repeat extends moodleform {
}
}
-// Used to check value cleaning.
+/**
+ * Used to check value cleaning.
+ */
class formslib_clean_value extends moodleform {
public function get_form() {
return $this->_form;