actingAs($user); Filament::setTenant($tenant, true); $backupSet = BackupSet::factory()->for($tenant)->create([ 'name' => 'Readonly backup', 'item_count' => 1, ]); BackupItem::factory()->for($tenant)->for($backupSet)->create([ 'payload' => [], 'metadata' => [ 'source' => 'metadata_only', ], 'assignments' => [], ]); $policy = Policy::factory()->create([ 'tenant_id' => (int) $tenant->getKey(), 'display_name' => 'Readonly policy', 'policy_type' => 'settingsCatalogPolicy', 'platform' => 'windows', ]); $version = PolicyVersion::factory()->create([ 'tenant_id' => (int) $tenant->getKey(), 'policy_id' => (int) $policy->getKey(), 'snapshot' => [], 'metadata' => [ 'source' => 'metadata_only', ], ]); $this->get(BackupSetResource::getUrl('view', ['record' => $backupSet], tenant: $tenant)) ->assertOk() ->assertSee('Backup quality') ->assertSee('Metadata only'); $this->get(PolicyVersionResource::getUrl('view', ['record' => $version], tenant: $tenant)) ->assertOk() ->assertSee('Backup quality') ->assertSee('Metadata only'); });