The TSGroupMember table is updated after every inserted interaction. It asserts that the sender of the interaction is in the group membership. Before, our tests would construct groups with mock membership and then construct outgoing messages with the local address as the sender. This would fail this new requirement. The fix is to make sure that the local address is in the test group membership if we'd like to "send" any messages. |
||
|---|---|---|
| .. | ||
| Date+SSKTest.swift | ||
| DeviceNamesTest.swift | ||
| DispatchQueue+OWSTest.swift | ||
| JobQueueTest.swift | ||
| kbs_pin_sanitation_vectors.json | ||
| kbs_storage_service_encryption_vectors.json | ||
| kbs_vectors.json | ||
| KeyBackupServiceTests.swift | ||
| NSData+ImageTest.swift | ||
| NSURLSessionDataTask+OWS_HTTPTest.swift | ||
| OWSAnalyticsTests.m | ||
| OWSOperationTest.swift | ||
| RemoteConfigManagerTests.swift | ||
| TSMessageStorageTests.m | ||
| UnfairLockTest.swift | ||
| ViewOnceMessagesTest.swift | ||