@@ -181,12 +181,13 @@ fn keys<K: Arbitrary + Clone>(range: Range<usize>) -> impl Strategy<Value = Vec<
181181 prop:: collection:: vec ( any :: < K > ( ) , range)
182182}
183183
184- /* Does a random cursor walk test for a generic Batch `B`.
184+ // Does a random cursor walk test for a generic Batch `B`.
185+ /*
185186fn random_cursor_walk<B>(
186187 mut ks: Vec<(B::Key, B::Val, B::R)>,
187188 ops: Vec<CursorAction<B::Key, B::Val>>,
188189) where
189- B: Batch + 'static,
190+ B: Batch<Item = (<B as BatchReader>::Key, <B as BatchReader>::Val)> + 'static,
190191 B::Key: Arbitrary + Ord + Clone + Encode + Decode,
191192 B::Val: Arbitrary + Ord + Clone + Encode + Decode,
192193 B::R: Arbitrary + Ord + Clone + MonoidValue + Encode + Decode,
@@ -199,7 +200,7 @@ fn random_cursor_walk<B>(
199200 // Instantiate a regular OrdZSet
200201 let mut batch_builder = B::Builder::new(B::Time::default());
201202 for (key, val, r) in ks.iter() {
202- batch_builder.push((key.clone(), val.clone(), r.clone()));
203+ batch_builder.push((( key.clone(), val.clone() ), r.clone()));
203204 }
204205 let batch = batch_builder.done();
205206
@@ -300,7 +301,7 @@ fn random_cursor_walk<B>(
300301 }
301302 }
302303 }
303- }*/
304+ } */
304305
305306proptest ! {
306307 // Verify that our [`Cursor`] implementation for the persistent [`OrdZSet`]
@@ -313,7 +314,7 @@ proptest! {
313314 // Instantiate a regular OrdZSet
314315 let mut zset_builder = OrdZSetBuilder :: new( ( ) ) ;
315316 for key in ks. iter( ) {
316- zset_builder. push( ( key. clone( ) , ( ) , 0 ) ) ;
317+ zset_builder. push( ( key. clone( ) , 0 ) ) ;
317318 }
318319 let zset = zset_builder. done( ) ;
319320
@@ -407,10 +408,10 @@ proptest! {
407408#[ test]
408409fn ordzset_insert_simple ( ) {
409410 let mut zset_builder = ord:: zset_batch:: OrdZSetBuilder :: new ( ( ) ) ;
410- zset_builder. push ( ( 1 , ( ) , 9 ) ) ;
411- zset_builder. push ( ( 2 , ( ) , 4 ) ) ;
412- zset_builder. push ( ( 3 , ( ) , 8 ) ) ;
413- zset_builder. push ( ( 4 , ( ) , 4 ) ) ;
411+ zset_builder. push ( ( 1 , 9 ) ) ;
412+ zset_builder. push ( ( 2 , 4 ) ) ;
413+ zset_builder. push ( ( 3 , 8 ) ) ;
414+ zset_builder. push ( ( 4 , 4 ) ) ;
414415 let zset = zset_builder. done ( ) ;
415416 println ! ( "ZSET: {}" , zset) ;
416417
@@ -428,11 +429,11 @@ fn ordzset_insert_simple() {
428429#[ test]
429430fn val_insert_simple ( ) {
430431 let mut val_builder = ord:: val_batch:: OrdValBuilder :: new ( 4 ) ;
431- val_builder. push ( ( 1 , 10 , 9 ) ) ;
432- val_builder. push ( ( 1 , 12 , 12 ) ) ;
433- val_builder. push ( ( 2 , 11 , 7 ) ) ;
434- val_builder. push ( ( 3 , 12 , 8 ) ) ;
435- val_builder. push ( ( 4 , 13 , 9 ) ) ;
432+ val_builder. push ( ( ( 1 , 10 ) , 9 ) ) ;
433+ val_builder. push ( ( ( 1 , 12 ) , 12 ) ) ;
434+ val_builder. push ( ( ( 2 , 11 ) , 7 ) ) ;
435+ val_builder. push ( ( ( 3 , 12 ) , 8 ) ) ;
436+ val_builder. push ( ( ( 4 , 13 ) , 9 ) ) ;
436437 let vset = val_builder. done ( ) ;
437438 //println!("vset: {:?}", vset);
438439
@@ -442,11 +443,11 @@ fn val_insert_simple() {
442443 println ! ( "SPINE: {}" , spine) ;
443444
444445 let mut val_builder = ord:: val_batch:: OrdValBuilder :: new ( 99 ) ;
445- val_builder. push ( ( 1 , 10 , 108 ) ) ;
446- val_builder. push ( ( 1 , 12 , 12 ) ) ;
447- val_builder. push ( ( 2 , 11 , 7 ) ) ;
448- val_builder. push ( ( 3 , 12 , 8 ) ) ;
449- val_builder. push ( ( 4 , 13 , 9 ) ) ;
446+ val_builder. push ( ( ( 1 , 10 ) , 108 ) ) ;
447+ val_builder. push ( ( ( 1 , 12 ) , 12 ) ) ;
448+ val_builder. push ( ( ( 2 , 11 ) , 7 ) ) ;
449+ val_builder. push ( ( ( 3 , 12 ) , 8 ) ) ;
450+ val_builder. push ( ( ( 4 , 13 ) , 9 ) ) ;
450451 let vset = val_builder. done ( ) ;
451452 println ! ( "vset: {:?}" , vset) ;
452453
0 commit comments