@@ -44,16 +44,17 @@ public function testDefnInjectionNested() {
44
44
$ this ->assertEquals ('First Name ' , $ myField ['defn ' ]['title ' ]);
45
45
}
46
46
47
- //public function testDefnOverrideTitle() {
48
- // $inputHtml = sprintf(self::PERSON_TPL,
49
- // '<div af-fieldset="person"><af-field name="first_name" defn="{title: \'Given name\'}" /></div>');
50
- // $filteredHtml = _afform_html_filter('~afform/MyForm.html', $inputHtml);
51
- // $converter = new \CRM_Afform_ArrayHtml(TRUE);
52
- // $parsed = $converter->convertHtmlToArray($filteredHtml);
53
- //
54
- // $myField = $parsed[0]['#children'][1]['#children'][0];
55
- // $this->assertEquals('af-field', $myField['#tag']);
56
- // $this->assertEquals('Given name', $myField['defn']['title']);
57
- //}
47
+ public function testDefnOverrideTitle () {
48
+ $ inputHtml = sprintf (self ::PERSON_TPL ,
49
+ '<div af-fieldset="person"><af-field name="first_name" defn="{title: \'Given name \'}" /></div> ' );
50
+ $ filteredHtml = _afform_html_filter ('~afform/MyForm.html ' , $ inputHtml );
51
+ $ converter = new \CRM_Afform_ArrayHtml (TRUE );
52
+ $ parsed = $ converter ->convertHtmlToArray ($ filteredHtml );
53
+
54
+ $ myField = $ parsed [0 ]['#children ' ][1 ]['#children ' ][0 ];
55
+ $ this ->assertEquals ('af-field ' , $ myField ['#tag ' ]);
56
+ $ this ->assertEquals ('Given name ' , $ myField ['defn ' ]['title ' ]);
57
+ $ this ->assertEquals ('Text ' , $ myField ['defn ' ]['input_type ' ]);
58
+ }
58
59
59
60
}
0 commit comments