@@ -101,7 +101,7 @@ mod sync_tests {
101101 let state = init_teststate ( ) ;
102102 create_bucket ( & state. ds_src , 0 ) ;
103103
104- aw_sync:: sync_datastores ( & state. ds_src , & state. ds_dest ) ;
104+ aw_sync:: sync_datastores ( & state. ds_src , & state. ds_dest , false , None ) ;
105105
106106 let buckets_src: HashMap < String , Bucket > = state. ds_src . get_buckets ( ) . unwrap ( ) ;
107107 let buckets_dest: HashMap < String , Bucket > = state. ds_dest . get_buckets ( ) . unwrap ( ) ;
@@ -111,8 +111,8 @@ mod sync_tests {
111111 fn check_synced_buckets_equal_to_src ( all_buckets_map : & HashMap < String , ( & Datastore , Bucket ) > ) {
112112 for ( ds, bucket) in all_buckets_map. values ( ) {
113113 if bucket. id . contains ( "-synced" ) {
114- let bucket_src_id = bucket. id . replace ( "-synced" , "" ) ;
115- let ( ds_src, bucket_src) = all_buckets_map. get ( & bucket_src_id) . unwrap ( ) ;
114+ let bucket_src_id = bucket. id . split ( "-synced-" ) . next ( ) . unwrap ( ) ;
115+ let ( ds_src, bucket_src) = all_buckets_map. get ( bucket_src_id) . unwrap ( ) ;
116116 let events_synced = ds. get_events ( bucket. id . as_str ( ) , None , None , None ) . unwrap ( ) ;
117117 let events_src = ds_src
118118 . get_events ( bucket_src. id . as_str ( ) , None , None , None )
@@ -136,7 +136,7 @@ mod sync_tests {
136136 . heartbeat ( bucket_id. as_str ( ) , create_event ( "1" ) , 1.0 )
137137 . unwrap ( ) ;
138138
139- aw_sync:: sync_datastores ( & state. ds_src , & state. ds_dest ) ;
139+ aw_sync:: sync_datastores ( & state. ds_src , & state. ds_dest , false , None ) ;
140140
141141 let all_datastores: Vec < & Datastore > =
142142 [ & state. ds_src , & state. ds_dest ] . iter ( ) . cloned ( ) . collect ( ) ;
@@ -150,7 +150,7 @@ mod sync_tests {
150150 . ds_src
151151 . heartbeat ( bucket_id. as_str ( ) , create_event ( "1" ) , 1.0 )
152152 . unwrap ( ) ;
153- aw_sync:: sync_datastores ( & state. ds_src , & state. ds_dest ) ;
153+ aw_sync:: sync_datastores ( & state. ds_src , & state. ds_dest , false , None ) ;
154154
155155 // Check again that new events were indeed synced
156156 check_synced_buckets_equal_to_src ( & all_buckets_map) ;
@@ -163,7 +163,7 @@ mod sync_tests {
163163 let bucket_id = create_bucket ( & state. ds_src , 0 ) ;
164164 create_events ( & state. ds_src , bucket_id. as_str ( ) , 10 ) ;
165165
166- aw_sync:: sync_datastores ( & state. ds_src , & state. ds_dest ) ;
166+ aw_sync:: sync_datastores ( & state. ds_src , & state. ds_dest , false , None ) ;
167167
168168 let all_datastores: Vec < & Datastore > =
169169 [ & state. ds_src , & state. ds_dest ] . iter ( ) . cloned ( ) . collect ( ) ;
@@ -174,7 +174,7 @@ mod sync_tests {
174174
175175 // Add some more events
176176 create_events ( & state. ds_src , bucket_id. as_str ( ) , 10 ) ;
177- aw_sync:: sync_datastores ( & state. ds_src , & state. ds_dest ) ;
177+ aw_sync:: sync_datastores ( & state. ds_src , & state. ds_dest , false , None ) ;
178178
179179 // Check again that new events were indeed synced
180180 check_synced_buckets_equal_to_src ( & all_buckets_map) ;
0 commit comments