Skip to content

Commit 1a08b71

Browse files
committed
fix watchOS 32bit integers
1 parent 3ff905e commit 1a08b71

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

Tests/KeyValueDecoderTests.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -425,7 +425,7 @@ struct KeyValueDecoderTests {
425425

426426
decoder.dateDecodingStrategy = .millisecondsSince1970
427427
#expect(
428-
try decoder.decode(Date.self, from: 978307200000) == referenceDate
428+
try decoder.decode(Date.self, from: Int64(978307200000)) == referenceDate
429429
)
430430

431431
decoder.dateDecodingStrategy = .secondsSince1970

Tests/KeyValueEncoderTests.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -687,12 +687,12 @@ struct KeyValueEncodedTests {
687687

688688
encoder.dateEncodingStrategy = .millisecondsSince1970
689689
#expect(
690-
try encoder.encode(referenceDate) as? Int == 978307200000
690+
try encoder.encode(referenceDate) as? Int64 == 978307200000
691691
)
692692

693693
encoder.dateEncodingStrategy = .secondsSince1970
694694
#expect(
695-
try encoder.encode(referenceDate) as? Int == 978307200
695+
try encoder.encode(referenceDate) as? Int64 == 978307200
696696
)
697697

698698
#if compiler(>=6.1)

0 commit comments

Comments
 (0)