Skip to content

Commit 7569c74

Browse files
committed
Add minimum version
1 parent 57ccff7 commit 7569c74

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

Tests/SwiftUserDefaultsTests/UserDefaultTests.swift

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ final class UserDefaultTests: XCTestCase {
8585
XCTAssertNil(userDefaults.object(forKey: "BoolKey"))
8686
}
8787

88+
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
8889
func testObserver() {
8990
let wrapper = UserDefault<String>(.init("StringKey"), store: userDefaults, defaultValue: "")
9091

@@ -100,6 +101,7 @@ final class UserDefaultTests: XCTestCase {
100101
XCTAssertEqual(changes, [.initial(""), .update("One"), .update(""), .update("Two"), .update("Three")])
101102
}
102103

104+
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
103105
func testCodableWithDefault() {
104106
let key = UserDefaults.Key("CodableKey")
105107
let wrapper = UserDefault<Subject>(key, strategy: .json, store: userDefaults, defaultValue: Subject(value: "default"))
@@ -135,6 +137,7 @@ final class UserDefaultTests: XCTestCase {
135137
])
136138
}
137139

140+
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
138141
func testCodable() {
139142
let key = UserDefaults.Key("CodableKey")
140143
let wrapper = UserDefault<Subject?>(key, strategy: .json, store: userDefaults)
@@ -177,6 +180,7 @@ final class UserDefaultTests: XCTestCase {
177180
])
178181
}
179182

183+
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
180184
func testRawRepresentableWithDefault() {
181185
let key = UserDefaults.Key("RawRepresentableKey")
182186
let wrapper = UserDefault<RawSubject>(key, store: userDefaults, defaultValue: .foo)
@@ -212,6 +216,7 @@ final class UserDefaultTests: XCTestCase {
212216
])
213217
}
214218

219+
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
215220
func testRawRepresentable() {
216221
let key = UserDefaults.Key("RawRepresentableKey")
217222
let wrapper = UserDefault<RawSubject?>(key, store: userDefaults)

0 commit comments

Comments
 (0)