refactor(catalog): rely on inventory for variant availability

This commit is contained in:
2026-08-14 09:54:40 -03:00
parent 11dbcb4082
commit a919e9366b
4 changed files with 2 additions and 11 deletions

View File

@@ -335,15 +335,14 @@ class CatalogItemDetailControllerTest extends TestCase
"/api/tenants/{$tenant->codigo}/catalog-items/{$item->id}/variant-options",
[
'selected_values' => ['sector' => 'A'],
'excluded_variant_ids' => [$second->id],
],
)
->assertOk()
->assertJsonPath('data.valid', true)
->assertJsonPath('data.resolved_variant_id', null)
->assertJsonCount(2, 'data.variants')
->assertJsonCount(3, 'data.variants')
->assertJsonCount(1, 'data.options.sector')
->assertJsonCount(1, 'data.options.seat')
->assertJsonCount(2, 'data.options.seat')
->assertJsonPath('data.options.seat.0.value', '1');
$this->postJson(