From 441255dba4595a9a0c51de6b1e5e863e559cc106 Mon Sep 17 00:00:00 2001 From: Laurent Date: Tue, 15 Apr 2025 15:31:46 +0200 Subject: [PATCH] adds a server test --- PadelClubTests/ServerStateTests.swift | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/PadelClubTests/ServerStateTests.swift b/PadelClubTests/ServerStateTests.swift index 1661991..d2afcc3 100644 --- a/PadelClubTests/ServerStateTests.swift +++ b/PadelClubTests/ServerStateTests.swift @@ -7,7 +7,7 @@ import Testing -import LeStorage +@testable import LeStorage @testable import PadelClub struct ServerStateTests { @@ -33,7 +33,8 @@ struct ServerStateTests { let user = try await self.login() // Cleanup - try DataStore.shared.events.deleteAll() + let events = DataStore.shared.events + await DataStore.shared.events.deleteAsync(contentOfs: Array(events)) try await DataStore.shared.events.loadDataFromServerIfAllowed(clear: true) #expect(DataStore.shared.events.count == 0) @@ -43,11 +44,11 @@ struct ServerStateTests { // Create let event: Event = Event(creator: user.id, club: nil, name: "test") - DataStore.shared.events.addOrUpdate(instance: event) + await DataStore.shared.events.addOrUpdateAsync(instance: event) let tournament: Tournament = Tournament.fake() tournament.event = event.id - DataStore.shared.tournaments.addOrUpdate(instance: tournament) + await DataStore.shared.tournaments.addOrUpdateAsync(instance: tournament) // Test server content try await DataStore.shared.events.loadDataFromServerIfAllowed(clear: true)