@@ -17,7 +17,7 @@ use crate::{
17
17
async fn test_smoke_encryption_sync_works ( ) -> anyhow:: Result < ( ) > {
18
18
let ( client, server) = logged_in_client ( ) . await ;
19
19
20
- let sync_permit = Arc :: new ( AsyncMutex :: new ( EncryptionSyncPermit :: new ( ) ) ) ;
20
+ let sync_permit = Arc :: new ( AsyncMutex :: new ( EncryptionSyncPermit :: new_for_testing ( ) ) ) ;
21
21
let sync_permit_guard = sync_permit. clone ( ) . lock_owned ( ) . await ;
22
22
let encryption_sync =
23
23
EncryptionSync :: new ( "tests" . to_owned ( ) , client, None , WithLocking :: Yes ) . await ?;
@@ -111,7 +111,6 @@ async fn test_smoke_encryption_sync_works() -> anyhow::Result<()> {
111
111
assert ! ( stream. next( ) . await . is_none( ) ) ;
112
112
113
113
// Start a new sync.
114
- drop ( stream) ;
115
114
let sync_permit_guard = sync_permit. clone ( ) . lock_owned ( ) . await ;
116
115
let stream = encryption_sync. sync ( sync_permit_guard) ;
117
116
pin_mut ! ( stream) ;
@@ -198,7 +197,7 @@ async fn test_encryption_sync_one_fixed_iteration() -> anyhow::Result<()> {
198
197
199
198
let _guard = setup_mocking_sliding_sync_server ( & server) . await ;
200
199
201
- let sync_permit = Arc :: new ( AsyncMutex :: new ( EncryptionSyncPermit :: new ( ) ) ) ;
200
+ let sync_permit = Arc :: new ( AsyncMutex :: new ( EncryptionSyncPermit :: new_for_testing ( ) ) ) ;
202
201
let sync_permit_guard = sync_permit. lock_owned ( ) . await ;
203
202
let encryption_sync =
204
203
EncryptionSync :: new ( "tests" . to_owned ( ) , client, None , WithLocking :: Yes ) . await ?;
@@ -230,7 +229,7 @@ async fn test_encryption_sync_two_fixed_iterations() -> anyhow::Result<()> {
230
229
231
230
let _guard = setup_mocking_sliding_sync_server ( & server) . await ;
232
231
233
- let sync_permit = Arc :: new ( AsyncMutex :: new ( EncryptionSyncPermit :: new ( ) ) ) ;
232
+ let sync_permit = Arc :: new ( AsyncMutex :: new ( EncryptionSyncPermit :: new_for_testing ( ) ) ) ;
234
233
let sync_permit_guard = sync_permit. lock_owned ( ) . await ;
235
234
let encryption_sync =
236
235
EncryptionSync :: new ( "tests" . to_owned ( ) , client, None , WithLocking :: Yes ) . await ?;
@@ -265,7 +264,7 @@ async fn test_encryption_sync_two_fixed_iterations() -> anyhow::Result<()> {
265
264
async fn test_encryption_sync_always_reloads_todevice_token ( ) -> anyhow:: Result < ( ) > {
266
265
let ( client, server) = logged_in_client ( ) . await ;
267
266
268
- let sync_permit = Arc :: new ( AsyncMutex :: new ( EncryptionSyncPermit :: new ( ) ) ) ;
267
+ let sync_permit = Arc :: new ( AsyncMutex :: new ( EncryptionSyncPermit :: new_for_testing ( ) ) ) ;
269
268
let sync_permit_guard = sync_permit. lock_owned ( ) . await ;
270
269
let encryption_sync =
271
270
EncryptionSync :: new ( "tests" . to_owned ( ) , client. clone ( ) , None , WithLocking :: Yes ) . await ?;
0 commit comments