Skip to content

Commit 49fb949

Browse files
committed
Fix existing test case
1 parent 694bb58 commit 49fb949

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

Tests/OpenSwiftUICoreTests/Data/PropertyListTests.swift

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,6 @@ struct PropertyListTrackerTests {
166166
#expect(tracker.hasDifferentUsedValues(newPlist))
167167

168168
tracker.invalidateValue(for: IntKey.self, from: plist, to: newPlist)
169-
170169
#expect(tracker.value(newPlist, for: IntKey.self) == 100)
171170
#expect(tracker.derivedValue(newPlist, for: DerivedIntPlus2Key.self) == 102)
172171
#expect(tracker.value(newPlist, for: StringKey.self) == "original")
@@ -198,9 +197,9 @@ struct PropertyListTrackerTests {
198197

199198
tracker.invalidateAllValues(from: plist, to: newPlist)
200199
#expect(tracker.value(newPlist, for: IntKey.self) == 100)
201-
#expect(tracker.derivedValue(plist, for: DerivedIntPlus2Key.self) == 102)
200+
#expect(tracker.derivedValue(newPlist, for: DerivedIntPlus2Key.self) == 102)
202201
#expect(tracker.value(newPlist, for: StringKey.self) == "modified")
203-
#expect(tracker.valueWithSecondaryLookup(plist, secondaryLookupHandler: StringFromIntLookup.self) == "200")
202+
#expect(tracker.valueWithSecondaryLookup(newPlist, secondaryLookupHandler: StringFromIntLookup.self) == "200")
204203
}
205204

206205
@Test

Tests/OpenSwiftUISymbolDualTests/Data/PropertyListTests.swift

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,12 @@ extension PropertyList {
6565
static func swiftUI_value<T>(as _: T.Type, from element: Element) -> T
6666
}
6767

68+
private struct DerivedIntPlus2Key: DerivedPropertyKey {
69+
static func value(in plist: PropertyList) -> Int {
70+
plist[swiftUI: IntKey.self] + 2
71+
}
72+
}
73+
6874
struct PropertyListTests {
6975
@Test
7076
func override() {
@@ -258,7 +264,6 @@ struct PropertyListTrackerTests {
258264
#expect(tracker.swiftUI_hasDifferentUsedValues(newPlist))
259265

260266
tracker.swiftUI_invalidateValue(for: IntKey.self, from: plist, to: newPlist)
261-
262267
#expect(tracker.swiftUI_value(newPlist, for: IntKey.self) == 100)
263268
#expect(tracker.swiftUI_derivedValue(newPlist, for: DerivedIntPlus2Key.self) == 102)
264269
#expect(tracker.swiftUI_value(newPlist, for: StringKey.self) == "original")
@@ -290,9 +295,9 @@ struct PropertyListTrackerTests {
290295

291296
tracker.swiftUI_invalidateAllValues(from: plist, to: newPlist)
292297
#expect(tracker.swiftUI_value(newPlist, for: IntKey.self) == 100)
293-
#expect(tracker.swiftUI_derivedValue(plist, for: DerivedIntPlus2Key.self) == 102)
298+
#expect(tracker.swiftUI_derivedValue(newPlist, for: DerivedIntPlus2Key.self) == 102)
294299
#expect(tracker.swiftUI_value(newPlist, for: StringKey.self) == "modified")
295-
#expect(tracker.swiftUI_valueWithSecondaryLookup(plist, secondaryLookupHandler: StringFromIntLookup.self) == "200")
300+
#expect(tracker.swiftUI_valueWithSecondaryLookup(newPlist, secondaryLookupHandler: StringFromIntLookup.self) == "200")
296301
}
297302

298303
@Test

0 commit comments

Comments
 (0)