mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-04 10:33:45 +00:00
Throw from session directories and only fatal error when making sense.
This commit is contained in:
@@ -55,7 +55,7 @@ struct SessionDirectoriesTests {
|
||||
#expect(fileManager.directoryExists(at: sessionDirectories.cacheDirectory))
|
||||
|
||||
// When deleting the directories.
|
||||
sessionDirectories.delete()
|
||||
try? sessionDirectories.delete()
|
||||
|
||||
// Then neither directory should exist on disk.
|
||||
#expect(!fileManager.directoryExists(at: sessionDirectories.dataDirectory))
|
||||
@@ -79,7 +79,7 @@ struct SessionDirectoriesTests {
|
||||
#expect(try fileManager.numberOfItems(at: sessionDirectories.cacheDirectory) == 3)
|
||||
|
||||
// When deleting transient user data.
|
||||
sessionDirectories.deleteTransientUserData()
|
||||
try? sessionDirectories.deleteTransientUserData()
|
||||
|
||||
// Then the data directory should only contain the crypto store and the cache directory should remain but be empty.
|
||||
#expect(fileManager.directoryExists(at: sessionDirectories.dataDirectory))
|
||||
@@ -92,6 +92,6 @@ struct SessionDirectoriesTests {
|
||||
#expect(!fileManager.fileExists(atPath: sessionDirectories.mockEventCachePath))
|
||||
|
||||
// The tests are done, tidy up these useless directories 🧹
|
||||
sessionDirectories.delete()
|
||||
try? sessionDirectories.delete()
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user