◆ setUp()
ilSystemStyleIconTest::setUp |
( |
| ) |
|
|
protected |
Definition at line 48 of file ilSystemStyleIconTest.php.
References $DIC, ilSystemStyleSkinContainer\generateFromId(), and ilSystemStyleSkinContainer\xCopy().
52 $this->save_dic =
$DIC;
58 mkdir($this->system_style_config->test_skin_temp_path);
62 $this->
style = $this->container->getSkin()->getStyle(
"style1");
static generateFromId($skin_id, ilSystemStyleMessageStack $message_stack=null, ilSystemStyleConfig $system_styles_conf=null)
Generate the container class by parsing the corresponding XML.
ilSystemStyleConfig wraps all 'constants' to ensure the testability of all classes using those 'const...
static xCopy($src, $dest)
Recursive copy of a folder.
◆ tearDown()
ilSystemStyleIconTest::tearDown |
( |
| ) |
|
|
protected |
◆ testChangeColor()
ilSystemStyleIconTest::testChangeColor |
( |
| ) |
|
Definition at line 100 of file ilSystemStyleIconTest.php.
References $path.
102 $path = $this->container->getImagesSkinPath($this->
style->getId()) .
"/" . $this->icon_name;
105 $icon->changeColors([
'505050' =>
'555555']);
112 $expected_color_set->addColor($color1);
113 $expected_color_set->addColor($color2);
114 $expected_color_set->addColor($color3);
115 $expected_color_set->addColor($color4);
117 $this->assertEquals($expected_color_set, $icon->getColorSet());
Abstracts an Icon and the necessary actions to get all colors out of an svg Icon. ...
◆ testChangeColorInIconFile()
ilSystemStyleIconTest::testChangeColorInIconFile |
( |
| ) |
|
Definition at line 120 of file ilSystemStyleIconTest.php.
References $path.
122 $path = $this->container->getImagesSkinPath($this->
style->getId()) .
"/" . $this->icon_name;
125 $icon->changeColors([
'505050' =>
'555555']);
132 $expected_color_set->addColor($color1);
133 $expected_color_set->addColor($color2);
134 $expected_color_set->addColor($color3);
135 $expected_color_set->addColor($color4);
139 $this->assertEquals($expected_color_set, $icon_new->getColorSet());
Abstracts an Icon and the necessary actions to get all colors out of an svg Icon. ...
◆ testConstruct()
ilSystemStyleIconTest::testConstruct |
( |
| ) |
|
◆ testGetColorSet()
ilSystemStyleIconTest::testGetColorSet |
( |
| ) |
|
Definition at line 82 of file ilSystemStyleIconTest.php.
References $path.
84 $path = $this->container->getImagesSkinPath($this->
style->getId()) .
"/" . $this->icon_name;
92 $expected_color_set->addColor($color1);
93 $expected_color_set->addColor($color2);
94 $expected_color_set->addColor($color3);
95 $expected_color_set->addColor($color4);
97 $this->assertEquals($expected_color_set, $icon->getColorSet());
Abstracts an Icon and the necessary actions to get all colors out of an svg Icon. ...
◆ $container
ilSystemStyleIconTest::$container |
|
protected |
◆ $icon_name
ilSystemStyleIconTest::$icon_name = "test_image_1.svg" |
|
protected |
◆ $icon_type
ilSystemStyleIconTest::$icon_type = "svg" |
|
protected |
◆ $save_dic
ilSystemStyleIconTest::$save_dic = null |
|
protected |
◆ $style
ilSystemStyleIconTest::$style |
|
protected |
◆ $system_style_config
ilSystemStyleIconTest::$system_style_config |
|
protected |
The documentation for this class was generated from the following file: