Signal-iOS/SignalServiceKit/tests/Messages
Michelle Linington 8bcf7d39ff Timestamp mismatch between envelope inside and outside
On a resend response, when fetching the proto payload from the MSL, some
incorrect float math led to an off-by-one timestamp for some timestamps.

One example is the timestamp 1629210680140. When converting to a date:
1629210680140 / 1000.0 = 1629210680.1399999

Then when converting back to milliseconds:
Int(1629210680.1399999 * 1000.0) = 1629210680139

To fix this, the MSL now only operates with UInt64 millisecond
timestamps.
2021-08-19 17:01:05 -07:00
..
Interactions Fix test imports. 2021-06-07 11:41:43 -04:00
Stickers Fix sticker tests 2021-04-08 14:16:47 -07:00
MessagePipelineSupervisorTest.swift Adds a whole bunch of tests for MessagePipelineSupervisor 2020-07-22 21:10:27 -07:00
MessageProcessingIntegrationTest.swift Deprecate REST, Part 1 2021-08-18 14:25:36 -03:00
MessageSendLogTests.swift Timestamp mismatch between envelope inside and outside 2021-08-19 17:01:05 -07:00
OWSDisappearingMessageFinderTest.m Trim the MessageSendLog 2021-07-29 15:08:59 -07:00
OWSDisappearingMessagesJobTest.m Fix test imports. 2021-06-07 11:41:43 -04:00
OWSLinkPreviewTest.swift Rework dependency access. 2021-03-25 09:24:27 -03:00
OWSMessageManagerTest.m Deprecate REST, Part 1 2021-08-18 14:25:36 -03:00
OWSMessageSenderTest.m Refine error localizedDescription. 2021-08-18 15:01:03 -03:00
OWSOutgoingReceiptManagerTests.swift Fixes a crash in OWSReceiptManager 2021-08-09 21:43:06 -03:00
OWSSignalAddressTest.swift fixup test typo 2019-10-17 10:43:13 -06:00
OWSUDManagerTest.swift Rework user profile writes. 2021-06-18 13:46:39 -03:00
SignalServiceAddressTest.swift Rework dependency access. 2021-03-25 09:24:27 -03:00
TestProtocolRunnerTest.swift Rework dependency access. 2021-03-25 09:24:27 -03:00