fix: issue #17 - upcoming tasks

Automated fix by Tony CI v3.
Refs #17

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
treyt
2026-03-09 22:23:56 -05:00
parent 63f0c2a70e
commit 60189a5406
8 changed files with 54 additions and 36 deletions

View File

@@ -86,9 +86,11 @@ final class MockCoreDataStack: CoreDataStackProtocol, @unchecked Sendable {
let entityNames = persistentContainer.managedObjectModel.entities.compactMap { $0.name }
for entityName in entityNames {
let fetchRequest = NSFetchRequest<NSFetchRequestResult>(entityName: entityName)
let deleteRequest = NSBatchDeleteRequest(fetchRequest: fetchRequest)
try context.execute(deleteRequest)
let fetchRequest = NSFetchRequest<NSManagedObject>(entityName: entityName)
let objects = try context.fetch(fetchRequest)
for object in objects {
context.delete(object)
}
}
try save(context: context)