feat(onticket): add immersive hero configuration and carousel, update tenant seeder and tests
This commit is contained in:
@@ -32,6 +32,7 @@ class TenantSeederTest extends TestCase
|
||||
$this->assertSame('onticket', $tenant->client->code);
|
||||
$this->assertSame($websiteType->codigo, $tenant->admin_website_type_code);
|
||||
$this->assertSame('onticket_multi_event', $tenant->storefront_website_type_code);
|
||||
$this->assertTrue($tenant->display_seach_bar);
|
||||
$this->assertSame($websiteType->nombre, $tenant->nombre);
|
||||
$this->assertSame($websiteType->dominio, $tenant->dominio);
|
||||
$this->assertSame($websiteType->site_title, $tenant->site_title);
|
||||
@@ -50,7 +51,7 @@ class TenantSeederTest extends TestCase
|
||||
}
|
||||
|
||||
$carousel = $tenant->websiteExtras()
|
||||
->whereHas('websiteTypeExtra', fn ($query) => $query->where('codigo', 'heroCarousel'))
|
||||
->whereHas('websiteTypeExtra', fn ($query) => $query->where('codigo', 'immersiveHeroCarousel'))
|
||||
->sole();
|
||||
$imageIds = $carousel->config;
|
||||
$this->assertCount(8, $imageIds);
|
||||
@@ -71,6 +72,13 @@ class TenantSeederTest extends TestCase
|
||||
|
||||
$this->seed(TenantSeeder::class);
|
||||
$this->assertSame($imageIds, $carousel->fresh()->config);
|
||||
$this->assertSame([
|
||||
'eyebrow' => 'Encendé tu',
|
||||
'title' => 'experiencia',
|
||||
'description' => 'Reservá tu entrada y formá parte',
|
||||
], $tenant->websiteExtras()
|
||||
->whereHas('websiteTypeExtra', fn ($query) => $query->where('codigo', 'immersiveHero'))
|
||||
->sole()->config);
|
||||
}
|
||||
|
||||
public function test_it_assigns_social_media_to_both_tenants_in_order(): void
|
||||
|
||||
Reference in New Issue
Block a user