Prepare styles in store for sidebar

[MAILPOET-5638]
This commit is contained in:
Jan Lysý
2024-02-28 19:17:17 +01:00
committed by Jan Lysý
parent 46e5576ddc
commit db8dac03d2
13 changed files with 71 additions and 57 deletions

View File

@ -8,10 +8,14 @@ use MailPoet\EmailEditor\Engine\ThemeController;
class SettingsControllerTest extends \MailPoetUnitTest {
public function testItGetsMainLayoutStyles(): void {
$settingsController = new SettingsController($this->makeEmpty(ThemeController::class));
$layoutStyles = $settingsController->getEmailLayoutStyles();
verify($layoutStyles)->arrayHasKey('width');
$styles = $settingsController->getEmailStyles();
verify($styles)->arrayHasKey('layout');
verify($styles)->arrayHasKey('colors');
verify($styles)->arrayHasKey('typography');
$layoutStyles = $styles['layout'];
verify($layoutStyles)->arrayHasKey('background');
verify($layoutStyles)->arrayHasKey('padding');
verify($layoutStyles)->arrayHasKey('width');
}
public function testItGetsCorrectLayoutWidthWithoutPadding(): void {