create(); $otherTenant = Tenant::factory()->create(); InventorySyncRun::factory()->create([ 'tenant_id' => $tenant->getKey(), 'selection_hash' => str_repeat('a', 64), 'status' => InventorySyncRun::STATUS_SUCCESS, ]); InventorySyncRun::factory()->create([ 'tenant_id' => $otherTenant->getKey(), 'selection_hash' => str_repeat('b', 64), 'status' => InventorySyncRun::STATUS_SUCCESS, ]); $user = User::factory()->create(); $user->tenants()->syncWithoutDetaching([ $tenant->getKey() => ['role' => 'owner'], $otherTenant->getKey() => ['role' => 'owner'], ]); $this->actingAs($user) ->get(InventorySyncRunResource::getUrl('index', tenant: $tenant)) ->assertOk() ->assertSee(str_repeat('a', 12)) ->assertDontSee(str_repeat('b', 12)); });