Jordan Rose
75f179f572
SSK: Flush DispatchQueue.main after every test
...
There are a lot of events that get dispatched onto the main queue
(often /from/ the main queue), and processing them during the setup
for the subsequent test can cause problems. In particular, the
notification for setting up a local number in -[OWSMessageManagerTest
test_GroupUpdate] was occasionally being processed in the subsequent
-test_GroupUpdateWithAvatar, depending on how long GRDB took to set up
in the second test.
2021-01-14 16:37:53 -08:00
Matthew Chen
4c6f2c22b4
Use protocol contexts in prekey stores.
2020-08-25 21:31:56 -03:00
Matthew Chen
7298549e98
Resolve issues related to groups v2 in test suites.
2020-06-04 09:40:38 -03:00
Michael Kirk
d024ed99c0
Use appropriate sender certificate depending on capabilities
2020-01-31 20:33:57 -07:00
Matthew Chen
14435d91b4
Fix rebase breakage.
2019-08-26 13:18:49 -03:00
Matthew Chen
c2ae2037d4
Fix rebase breakage.
2019-08-26 13:18:49 -03:00
Matthew Chen
79b1d31f20
Don't load YDB unless necessary.
...
Don't load YDB unless necessary.
Don't load YDB unless necessary.
Don't load YDB unless necessary.
2019-08-26 13:18:30 -03:00
Matthew Chen
8ca337e2c3
Rework generic change observation.
2019-08-13 09:58:27 -03:00
Michael Kirk
691209e25e
Decrypt Messages with AnyTransaction
...
- Migrate protocol stores to KVStores
- Introduce AnyDatabaseQueue
- Move messaging pipeline to AnyTransactions
- Migrate specialized PushDecrypt job to generic JobQueue
2019-05-21 16:20:22 -04:00
Michael Kirk
46bb9de67e
clear grdb between tests in SSK tests too
2019-05-14 15:10:02 -06:00
Michael Kirk
c309c57c4c
reset grdb between tests
2019-05-14 15:10:02 -06:00
Michael Kirk
662955832d
fix jobqueue tests
2019-05-14 09:30:26 -06:00
Matthew Chen
c6ef7f18e7
Improve test logging.
2018-10-16 13:01:24 -04:00
Matthew Chen
03f23b5f79
Fix breakage in UD manager; add UD manager test, hang TSAccountManager on SSKEnv, fix bugs in tests.
2018-10-11 08:46:24 -04:00
Matthew Chen
7fd15d2fd9
Add server certificate methods to UD manager.
2018-10-02 13:24:00 -04:00