ILIAS
release_8 Revision v8.23
|
Test on glyph implementation. More...
Static Public Attributes | |
static array | $canonical_css_classes |
static array | $aria_labels |
Additional Inherited Members | |
![]() | |
brutallyTrimHTML (string $html) | |
A more radical version of normalizeHTML. More... | |
brutallyTrimSignals (string $html) | |
A naive replacement of all il_signal-ids with dots to ease comparisons of rendered output. More... | |
Test on glyph implementation.
Definition at line 33 of file GlyphTest.php.
GlyphTest::counter_type_provider | ( | ) |
Definition at line 331 of file GlyphTest.php.
GlyphTest::getCounterFactory | ( | ) |
Definition at line 40 of file GlyphTest.php.
Referenced by test_dont_render_counter(), test_immutability_withCounter(), test_one_counter(), test_only_two_counters(), test_render_withCounter(), test_render_withTwoCounters(), and test_two_counters().
GlyphTest::getGlyphFactory | ( | ) |
Definition at line 35 of file GlyphTest.php.
Referenced by test_glyph_action(), test_glyph_no_action(), test_glyph_types(), test_immutability_withCounter(), test_implements_factory_interface(), test_no_counter(), test_one_counter(), test_only_two_counters(), test_render_simple(), test_render_with_action(), test_render_with_on_load_code(), test_render_with_unavailable_action(), test_render_withCounter(), test_render_withTwoCounters(), test_two_counters(), test_with_highlight(), test_with_unavailable_action(), testIsTabbable(), and testTabbableGlyphRender().
GlyphTest::glyph_type_provider | ( | ) |
Definition at line 322 of file GlyphTest.php.
GlyphTest::test_dont_render_counter | ( | ) |
Definition at line 424 of file GlyphTest.php.
References Vendor\Package\$f, getCounterFactory(), ILIAS_UI_TestBase\getDataFactory(), ILIAS_UI_TestBase\getDefaultRenderer(), ILIAS_UI_TestBase\getJavaScriptBinding(), ILIAS_UI_TestBase\getLanguage(), ILIAS_UI_TestBase\getRefinery(), ILIAS_UI_TestBase\getTemplateFactory(), and ILIAS_UI_TestBase\getUIFactory().
GlyphTest::test_glyph_action | ( | string | $factory_method | ) |
glyph_type_provider
Definition at line 169 of file GlyphTest.php.
References Vendor\Package\$f, and getGlyphFactory().
GlyphTest::test_glyph_no_action | ( | string | $factory_method | ) |
glyph_type_provider
Definition at line 181 of file GlyphTest.php.
References Vendor\Package\$f, and getGlyphFactory().
GlyphTest::test_glyph_types | ( | string | $factory_method | ) |
glyph_type_provider
Definition at line 157 of file GlyphTest.php.
References Vendor\Package\$f, and getGlyphFactory().
GlyphTest::test_immutability_withCounter | ( | ) |
Definition at line 301 of file GlyphTest.php.
References getCounterFactory(), and getGlyphFactory().
GlyphTest::test_implements_factory_interface | ( | string | $factory_method | ) |
glyph_type_provider
Definition at line 146 of file GlyphTest.php.
References Vendor\Package\$f, and getGlyphFactory().
GlyphTest::test_known_glyphs_only | ( | ) |
Definition at line 316 of file GlyphTest.php.
GlyphTest::test_no_counter | ( | string | $factory_method | ) |
glyph_type_provider
Definition at line 217 of file GlyphTest.php.
References Vendor\Package\$f, and getGlyphFactory().
GlyphTest::test_one_counter | ( | string | $counter_type | ) |
counter_type_provider
Definition at line 228 of file GlyphTest.php.
References $c, getCounterFactory(), and getGlyphFactory().
GlyphTest::test_only_two_counters | ( | ) |
Definition at line 272 of file GlyphTest.php.
References $c, getCounterFactory(), and getGlyphFactory().
GlyphTest::test_render_simple | ( | string | $type | ) |
glyph_type_provider
Definition at line 342 of file GlyphTest.php.
References $c, Vendor\Package\$f, $type, ILIAS_UI_TestBase\getDefaultRenderer(), getGlyphFactory(), and ILIAS_UI_TestBase\normalizeHTML().
GlyphTest::test_render_with_action | ( | string | $type | ) |
glyph_type_provider
Definition at line 470 of file GlyphTest.php.
References $c, Vendor\Package\$f, $type, ILIAS_UI_TestBase\getDefaultRenderer(), getGlyphFactory(), and ILIAS_UI_TestBase\normalizeHTML().
GlyphTest::test_render_with_on_load_code | ( | string | $type | ) |
glyph_type_provider
Definition at line 444 of file GlyphTest.php.
References $c, Vendor\Package\$f, $id, $type, ILIAS_UI_TestBase\getDefaultRenderer(), getGlyphFactory(), and ILIAS_UI_TestBase\normalizeHTML().
GlyphTest::test_render_with_unavailable_action | ( | string | $type | ) |
glyph_type_provider
Definition at line 360 of file GlyphTest.php.
References $c, Vendor\Package\$f, $type, ILIAS_UI_TestBase\brutallyTrimHTML(), ILIAS_UI_TestBase\getDefaultRenderer(), getGlyphFactory(), and ILIAS_UI_TestBase\normalizeHTML().
GlyphTest::test_render_withCounter | ( | string | $type | ) |
counter_type_provider
Definition at line 381 of file GlyphTest.php.
References $c, ILIAS_UI_TestBase\assertHTMLEquals(), getCounterFactory(), ILIAS_UI_TestBase\getDefaultRenderer(), getGlyphFactory(), ILIAS\UI\Component\Symbol\Glyph\Glyph\MAIL, and ILIAS_UI_TestBase\normalizeHTML().
GlyphTest::test_render_withTwoCounters | ( | ) |
Definition at line 402 of file GlyphTest.php.
References $c, ILIAS_UI_TestBase\assertHTMLEquals(), getCounterFactory(), ILIAS_UI_TestBase\getDefaultRenderer(), getGlyphFactory(), ILIAS\UI\Component\Symbol\Glyph\Glyph\MAIL, and ILIAS_UI_TestBase\normalizeHTML().
GlyphTest::test_two_counters | ( | ) |
Definition at line 247 of file GlyphTest.php.
References $c, getCounterFactory(), and getGlyphFactory().
GlyphTest::test_with_highlight | ( | ) |
Definition at line 203 of file GlyphTest.php.
References getGlyphFactory().
GlyphTest::test_with_unavailable_action | ( | string | $factory_method | ) |
glyph_type_provider
Definition at line 193 of file GlyphTest.php.
References Vendor\Package\$f, and getGlyphFactory().
GlyphTest::testIsTabbable | ( | ) |
Definition at line 486 of file GlyphTest.php.
References $c, Vendor\Package\$f, ILIAS_UI_TestBase\getDefaultRenderer(), and getGlyphFactory().
GlyphTest::testTabbableGlyphRender | ( | ) |
Definition at line 512 of file GlyphTest.php.
References $c, Vendor\Package\$f, ILIAS_UI_TestBase\getDefaultRenderer(), getGlyphFactory(), and ILIAS_UI_TestBase\normalizeHTML().
|
static |
Definition at line 94 of file GlyphTest.php.
|
static |
Definition at line 45 of file GlyphTest.php.