tests updates
This commit is contained in:
@@ -14,8 +14,8 @@ final class StylistModuleTest extends TestCase
|
||||
|
||||
public function test_default_theme_resolves(): void
|
||||
{
|
||||
config(['stylist.default_theme' => 'default']);
|
||||
config(['stylist.default_theme' => 'admin']);
|
||||
|
||||
$this->assertSame('default', app(Stylist::class)->current()->key());
|
||||
$this->assertSame('admin', app(Stylist::class)->current()->key());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -86,7 +86,9 @@ final class ThemeInheritanceTest extends TestCase
|
||||
|
||||
foreach ($views as $relative => $contents) {
|
||||
$file = $path.'/views/'.$relative;
|
||||
mkdir(dirname($file), 0777, true);
|
||||
if (! is_dir(dirname($file))) {
|
||||
mkdir(dirname($file), 0777, true);
|
||||
}
|
||||
file_put_contents($file, $contents);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,13 +10,13 @@ final class ThemeViewResolverTest extends TestCase
|
||||
public function test_theme_view_candidates_prefer_active_theme_then_default(): void
|
||||
{
|
||||
config([
|
||||
'stylist.default_theme' => 'default',
|
||||
'stylist.default_theme' => 'admin',
|
||||
'stylist.themes_path' => resource_path('themes'),
|
||||
]);
|
||||
|
||||
$candidates = app(ThemeViewResolver::class)->candidates('components.page-hero');
|
||||
|
||||
$this->assertContains('stylist-theme-default::components.page-hero', $candidates);
|
||||
$this->assertContains('stylist-theme-admin::components.page-hero', $candidates);
|
||||
$this->assertContains('stylist::components.page-hero', $candidates);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user