From d123d627d429c3eb17944f1fa2943d7d4e140ca1 Mon Sep 17 00:00:00 2001 From: Lysann Tranvouez Date: Sun, 8 Mar 2026 22:05:58 +0100 Subject: [PATCH] fix test cleanup --- passKitTests/Models/PasswordStoreTest.swift | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/passKitTests/Models/PasswordStoreTest.swift b/passKitTests/Models/PasswordStoreTest.swift index b65bf95..c6550e8 100644 --- a/passKitTests/Models/PasswordStoreTest.swift +++ b/passKitTests/Models/PasswordStoreTest.swift @@ -19,7 +19,13 @@ final class PasswordStoreTest: XCTestCase { let url = Globals.sharedContainerURL.appendingPathComponent("Library/password-store-test/") Defaults.isEnableGPGIDOn = true + defer { + Defaults.isEnableGPGIDOn = false + } let passwordStore = PasswordStore(url: url) + defer { + passwordStore.erase() + } try passwordStore.cloneRepository(remoteRepoURL: remoteRepoURL, branchName: "master") expectation(for: NSPredicate { _, _ in FileManager.default.fileExists(atPath: url.path) }, evaluatedWith: nil) waitForExpectations(timeout: 3, handler: nil) @@ -47,9 +53,6 @@ final class PasswordStoreTest: XCTestCase { let testPasswordEntity = try passwordStore.add(password: testPassword)! let testPasswordPlain = try passwordStore.decrypt(passwordEntity: testPasswordEntity, requestPGPKeyPassphrase: requestPGPKeyPassphrase) XCTAssertEqual(testPasswordPlain.plainText, "testpassword") - - passwordStore.erase() - Defaults.isEnableGPGIDOn = false } private func decrypt(passwordStore: PasswordStore, path: String, passphrase _: String) throws -> Password {