File tree Expand file tree Collapse file tree 4 files changed +14
-5
lines changed Expand file tree Collapse file tree 4 files changed +14
-5
lines changed Original file line number Diff line number Diff line change 1
1
language : node_js
2
2
node_js :
3
3
- " 10"
4
- - " 9"
5
4
- " 8"
6
5
- " 6"
7
- - " 4"
8
6
script : " ln -s .. node_modules/sharedb; npm run jshint && npm run test-cover"
9
7
# Send coverage data to Coveralls
10
8
after_script : " cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"
Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ function DB(options) {
7
7
}
8
8
module . exports = DB ;
9
9
10
+ // When false, Backend will handle projections instead of DB
10
11
DB . prototype . projectsSnapshots = false ;
11
12
DB . prototype . disableSubscribe = false ;
12
13
Original file line number Diff line number Diff line change 16
16
"expect.js" : " ^0.3.1" ,
17
17
"istanbul" : " ^0.4.2" ,
18
18
"jshint" : " ^2.9.2" ,
19
- "mocha" : " ^3 .2.0" ,
19
+ "mocha" : " ^5 .2.0" ,
20
20
"sharedb-mingo-memory" : " ^1.0.0-beta"
21
21
},
22
22
"scripts" : {
Original file line number Diff line number Diff line change @@ -627,11 +627,16 @@ describe('client submit', function() {
627
627
doc2 . del ( function ( err ) {
628
628
if ( err ) return done ( err ) ;
629
629
doc . pause ( ) ;
630
+ var calledBack = false ;
631
+ doc . on ( 'error' , function ( ) {
632
+ expect ( calledBack ) . equal ( true ) ;
633
+ done ( ) ;
634
+ } ) ;
630
635
doc . submitOp ( { p : [ 'age' ] , na : 1 } , function ( err ) {
631
636
expect ( err ) . ok ( ) ;
632
637
expect ( doc . version ) . equal ( 2 ) ;
633
638
expect ( doc . data ) . eql ( undefined ) ;
634
- done ( ) ;
639
+ calledBack = true ;
635
640
} ) ;
636
641
doc . fetch ( ) ;
637
642
} ) ;
@@ -651,11 +656,16 @@ describe('client submit', function() {
651
656
doc2 . create ( { age : 5 } , function ( err ) {
652
657
if ( err ) return done ( err ) ;
653
658
doc . pause ( ) ;
659
+ var calledBack = false ;
660
+ doc . on ( 'error' , function ( ) {
661
+ expect ( calledBack ) . equal ( true ) ;
662
+ done ( ) ;
663
+ } ) ;
654
664
doc . create ( { age : 9 } , function ( err ) {
655
665
expect ( err ) . ok ( ) ;
656
666
expect ( doc . version ) . equal ( 3 ) ;
657
667
expect ( doc . data ) . eql ( { age : 5 } ) ;
658
- done ( ) ;
668
+ calledBack = true ;
659
669
} ) ;
660
670
doc . fetch ( ) ;
661
671
} ) ;
You can’t perform that action at this time.
0 commit comments