diff --git a/OmniTests/PodInfoTests.swift b/OmniTests/PodInfoTests.swift index 8093962..f10d414 100644 --- a/OmniTests/PodInfoTests.swift +++ b/OmniTests/PodInfoTests.swift @@ -132,7 +132,7 @@ class PodInfoTests: XCTestCase { XCTAssertEqual(0000, decoded.bolusNotDelivered) XCTAssertEqual(0x0a, decoded.lastProgrammingMessageSeqNum) XCTAssertEqual(.noFaults, decoded.faultEventCode.faultType) - XCTAssertEqual(TimeInterval(minutes: 0x0000), decoded.faultEventTimeSinceActivation) + XCTAssertNil(decoded.faultEventTimeSinceActivation) // 0x0000 fault time is a reset-fault sentinel, not a valid time XCTAssertEqual(Pod.reservoirLevelAboveThresholdMagicNumber, decoded.reservoirLevel, accuracy: 0.01) XCTAssertEqual(8100, decoded.timeActive) XCTAssertEqual(TimeInterval(minutes: 0x0087), decoded.timeActive) @@ -193,7 +193,7 @@ class PodInfoTests: XCTestCase { XCTAssertEqual(0, decoded.bolusNotDelivered, accuracy: 0.01) XCTAssertEqual(6, decoded.lastProgrammingMessageSeqNum) XCTAssertEqual(.interlockLoad, decoded.faultEventCode.faultType) - XCTAssertEqual(TimeInterval(minutes: 0x0000), decoded.faultEventTimeSinceActivation) + XCTAssertNil(decoded.faultEventTimeSinceActivation) // 0x0000 fault time is a reset-fault sentinel, not a valid time XCTAssertEqual(Pod.reservoirLevelAboveThresholdMagicNumber, decoded.reservoirLevel, accuracy: 0.01) XCTAssertEqual(TimeInterval(minutes: 0x0000), decoded.timeActive) XCTAssertEqual(0, decoded.unacknowledgedAlerts.rawValue)