fix(energiediagramm): Symcon-8-Darstellung korrigieren
This commit is contained in:
@@ -49,11 +49,13 @@ final class EnergiediagrammModulstrukturTest extends TestCase
|
||||
self::assertStringContainsString('__ENELIX_INITIAL_STATE__', $html);
|
||||
self::assertStringContainsString('ResizeObserver', $html);
|
||||
self::assertStringContainsString('grid-template-columns: minmax(0, 1fr)', $html);
|
||||
self::assertStringContainsString('padding: 58px 14px 14px', $html);
|
||||
self::assertStringContainsString('padding: 58px 10px 10px', $html);
|
||||
self::assertStringContainsString('SetCustomRange', $html);
|
||||
self::assertStringNotContainsString("addEventListener('load'", $html);
|
||||
}
|
||||
|
||||
public function testModuleEmbedsInitialPayloadForTileAndPopup(): void
|
||||
public function testModuleEmbedsInitialPayloadAndEnablesSupportedVisualization(): void
|
||||
{
|
||||
$module = file_get_contents(__DIR__ . '/../Energiediagramm/module.php');
|
||||
self::assertNotFalse($module);
|
||||
@@ -61,7 +63,11 @@ final class EnergiediagrammModulstrukturTest extends TestCase
|
||||
"str_replace('__ENELIX_INITIAL_STATE__'",
|
||||
$module
|
||||
);
|
||||
self::assertStringContainsString('GetVisualizationPopup', $module);
|
||||
self::assertStringContainsString(
|
||||
"version_compare(IPS_GetKernelVersion(), '9.0', '>=')",
|
||||
$module
|
||||
);
|
||||
self::assertStringContainsString('SetVisualizationType($visualizationType)', $module);
|
||||
self::assertStringContainsString('Standardzeitraum', $module);
|
||||
self::assertStringContainsString('CustomStart', $module);
|
||||
self::assertStringContainsString('CustomEnd', $module);
|
||||
|
||||
@@ -110,9 +110,21 @@ final class EnergiediagrammTest extends TestCase
|
||||
'#2F80ED',
|
||||
EnergyChartCalculator::normalizeColor('#2f80ed', '#000000')
|
||||
);
|
||||
self::assertSame(
|
||||
'#00FF4C',
|
||||
EnergyChartCalculator::normalizeColor('65356', '#000000')
|
||||
);
|
||||
self::assertSame(
|
||||
'#000000',
|
||||
EnergyChartCalculator::normalizeColor('0', '#FFFFFF')
|
||||
);
|
||||
self::assertSame(
|
||||
'#22A06B',
|
||||
EnergyChartCalculator::normalizeColor('transparent', '#22a06b')
|
||||
EnergyChartCalculator::normalizeColor('16777216', '#22a06b')
|
||||
);
|
||||
self::assertSame(
|
||||
'#22A06B',
|
||||
EnergyChartCalculator::normalizeColor('-1', '#22a06b')
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user