Skip to content

Commit 6efa867

Browse files
committed
Change migrate version
1 parent bdb8ee0 commit 6efa867

File tree

3 files changed

+13
-13
lines changed

3 files changed

+13
-13
lines changed

Core/Sources/ServiceUpdateMigration/MigrateTo230.swift renamed to Core/Sources/ServiceUpdateMigration/MigrateTo240.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ import Foundation
33
import Keychain
44
import Preferences
55

6-
func migrateTo230(
6+
func migrateTo240(
77
defaults: UserDefaults = .shared,
8-
keychain: KeychainType = Keychain(scope: "apikey")
8+
keychain: KeychainType = Keychain.apiKey
99
) throws {
1010
let key = UserDefaultPreferenceKeys().embeddingModels.key
1111
if defaults.value(forKey: key) != nil { return }

Core/Sources/ServiceUpdateMigration/ServiceUpdateMigrator.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ public struct ServiceUpdateMigrator {
2626
if old <= 135 {
2727
try migrateFromLowerThanOrEqualToVersion135()
2828
}
29-
if old <= 229 {
30-
try migrateTo230()
29+
if old < 240 {
30+
try migrateTo240()
3131
}
3232
}
3333
}

Core/Tests/ServiceUpdateMigrationTests/MigrateTo230Tests.swift renamed to Core/Tests/ServiceUpdateMigrationTests/MigrateTo240Tests.swift

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,17 @@ import XCTest
44

55
@testable import ServiceUpdateMigration
66

7-
final class MigrateTo230Tests: XCTestCase {
8-
let userDefaults = UserDefaults(suiteName: "MigrateTo230Tests")!
7+
final class MigrateTo240Tests: XCTestCase {
8+
let userDefaults = UserDefaults(suiteName: "MigrateTo240Tests")!
99

1010
override func tearDown() async throws {
11-
userDefaults.removePersistentDomain(forName: "MigrateTo230Tests")
11+
userDefaults.removePersistentDomain(forName: "MigrateTo240Tests")
1212
}
1313

14-
func test_migrateTo230_no_data_to_migrate() async throws {
14+
func test_migrateTo240_no_data_to_migrate() async throws {
1515
let keychain = FakeKeyChain()
1616

17-
try migrateTo230(defaults: userDefaults, keychain: keychain)
17+
try migrateTo240(defaults: userDefaults, keychain: keychain)
1818

1919
XCTAssertTrue(try keychain.getAll().isEmpty, "No api key to migrate")
2020

@@ -70,7 +70,7 @@ final class MigrateTo230Tests: XCTestCase {
7070
}
7171
}
7272

73-
func test_migrateTo230_migrate_data_use_openAI() async throws {
73+
func test_migrateTo240_migrate_data_use_openAI() async throws {
7474
let keychain = FakeKeyChain()
7575

7676
userDefaults.set("Key1", forKey: "OpenAIAPIKey")
@@ -85,7 +85,7 @@ final class MigrateTo230Tests: XCTestCase {
8585
userDefaults.set("openAI", forKey: "ChatFeatureProvider")
8686
userDefaults.set("openAI", forKey: "EmbeddingFeatureProvider")
8787

88-
try migrateTo230(defaults: userDefaults, keychain: keychain)
88+
try migrateTo240(defaults: userDefaults, keychain: keychain)
8989

9090
XCTAssertEqual(try keychain.getAll(), [
9191
"OpenAI": "Key1",
@@ -156,7 +156,7 @@ final class MigrateTo230Tests: XCTestCase {
156156
}
157157
}
158158

159-
func test_migrateTo230_migrate_data_use_azureOpenAI() async throws {
159+
func test_migrateTo240_migrate_data_use_azureOpenAI() async throws {
160160
let keychain = FakeKeyChain()
161161

162162
userDefaults.set("Key1", forKey: "OpenAIAPIKey")
@@ -171,7 +171,7 @@ final class MigrateTo230Tests: XCTestCase {
171171
userDefaults.set("azureOpenAI", forKey: "ChatFeatureProvider")
172172
userDefaults.set("azureOpenAI", forKey: "EmbeddingFeatureProvider")
173173

174-
try migrateTo230(defaults: userDefaults, keychain: keychain)
174+
try migrateTo240(defaults: userDefaults, keychain: keychain)
175175

176176
let chatModels = userDefaults.value(for: \.chatModels)
177177
let embeddingModels = userDefaults.value(for: \.embeddingModels)

0 commit comments

Comments
 (0)