1
+ "use strict" ;
1
2
var tape = require ( 'tape' ) ;
2
3
var leveljs = require ( '../' ) ;
3
4
var testCommon = require ( './testCommon' ) ;
@@ -17,8 +18,19 @@ require('abstract-leveldown/abstract/put-get-del-test').all(leveljs, tape, testC
17
18
require ( 'abstract-leveldown/abstract/batch-test' ) . all ( leveljs , tape , testCommon ) ;
18
19
require ( 'abstract-leveldown/abstract/chained-batch-test' ) . all ( leveljs , tape , testCommon ) ;
19
20
require ( 'abstract-leveldown/abstract/close-test' ) . close ( leveljs , tape , testCommon ) ;
20
- require ( 'abstract-leveldown/abstract/iterator-test' ) . all ( leveljs , tape , testCommon ) ;
21
+
22
+ var iteratorTest = require ( 'abstract-leveldown/abstract/iterator-test' ) ;
23
+ iteratorTest . allButSnapshot = function ( leveldown , test , testCommon ) {
24
+ iteratorTest . setUp ( leveldown , test , testCommon )
25
+ iteratorTest . args ( test )
26
+ iteratorTest . sequence ( test )
27
+ iteratorTest . iterator ( leveldown , test , testCommon , testCommon . collectEntries )
28
+ // iteratorTest.snapshot(leveldown, test, testCommon)
29
+ iteratorTest . tearDown ( test , testCommon )
30
+ } ;
31
+ iteratorTest . allButSnapshot ( leveljs , tape , testCommon ) ;
32
+
21
33
require ( 'abstract-leveldown/abstract/ranges-test' ) . all ( leveljs , tape , testCommon ) ;
22
34
23
- /*** Test batches */
24
- require ( 'abstract-leveldown/abstract/iterator-test' ) . all ( leveljs , tape , testCommon . smallBatches ) ;
35
+ // / *** Test batches */
36
+ iteratorTest . allButSnapshot ( leveljs , tape , testCommon . smallBatches ) ;
0 commit comments