We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a5e4c3d commit ca6c725Copy full SHA for ca6c725
1 file changed
Tests/CoreDataRepositoryTests/FetchRepositoryTests.swift
@@ -34,9 +34,16 @@ final class FetchRepositoryTests: CoreDataXCTestCase {
34
35
override func setUpWithError() throws {
36
try super.setUpWithError()
37
- _ = try movies.map { $0.asRepoManaged(in: try viewContext()) }
38
- try viewContext().save()
39
- expectedMovies = try viewContext().fetch(fetchRequest).map(\.asUnmanaged)
+ try repositoryContext().performAndWait {
+ do {
+ _ = try movies.map { $0.asRepoManaged(in: try repositoryContext()) }
40
+ try repositoryContext().save()
41
+ expectedMovies = try repositoryContext().fetch(fetchRequest).map(\.asUnmanaged)
42
+ } catch {
43
+ XCTFail("Failed to setup context")
44
+ }
45
+
46
47
}
48
49
override func tearDownWithError() throws {
0 commit comments