feat: add display_cart_item_images feature to tenants and update related resources

This commit is contained in:
2026-08-18 16:46:45 -03:00
parent 817d0de6d2
commit 8e26611097
13 changed files with 136 additions and 5 deletions

View File

@@ -74,6 +74,7 @@ class BootstrapTenantControllerTest extends TestCase
'display_seach_bar' => false,
'display_cart' => false,
'cart_editing_enabled' => false,
'display_cart_item_images' => false,
]);
$response = $this->getJson('/api/tenants/bootstrap?dominio=acme.com&path=%2F');
@@ -91,6 +92,7 @@ class BootstrapTenantControllerTest extends TestCase
->assertJsonPath('data.display_seach_bar', false)
->assertJsonPath('data.display_cart', false)
->assertJsonPath('data.cart_editing_enabled', false)
->assertJsonPath('data.display_cart_item_images', false)
->assertJsonPath('data.header_bg_color', '#ffffff')->assertJsonPath('data.footer_bg_color', '#ffffff');
$headerUrl = $response->json('data.header_logo');
@@ -748,6 +750,7 @@ class BootstrapTenantControllerTest extends TestCase
$response = $this->putJson("/api/tenants/{$tenant->codigo}", [
'primary_color' => '#000000',
'cart_editing_enabled' => false,
'display_cart_item_images' => false,
]);
$response
@@ -755,7 +758,8 @@ class BootstrapTenantControllerTest extends TestCase
->assertJsonPath('data.codigo', 'acme')
->assertJsonPath('data.nombre', 'Acme')
->assertJsonPath('data.primary_color', '#000000')
->assertJsonPath('data.cart_editing_enabled', false);
->assertJsonPath('data.cart_editing_enabled', false)
->assertJsonPath('data.display_cart_item_images', false);
$this->assertDatabaseHas('tenants', [
'id' => $tenant->id,
@@ -763,6 +767,7 @@ class BootstrapTenantControllerTest extends TestCase
'nombre' => 'Acme',
'primary_color' => '#000000',
'cart_editing_enabled' => false,
'display_cart_item_images' => false,
]);
}