File tree Expand file tree Collapse file tree 3 files changed +18
-18
lines changed Expand file tree Collapse file tree 3 files changed +18
-18
lines changed Original file line number Diff line number Diff line change 1
1
sudo : false
2
-
3
2
language : node_js
4
-
5
3
node_js :
6
- - ' 0.10'
4
+ - ' 6'
5
+ - ' 5'
6
+ - ' 4'
7
7
- ' 0.12'
8
- - ' stable'
9
-
10
- script :
11
- - npm test
12
- - npm run lint
8
+ - ' 0.10'
9
+ after_script :
10
+ - npm run coveralls
Original file line number Diff line number Diff line change 13
13
},
14
14
"main" : " index.js" ,
15
15
"scripts" : {
16
- "test" : " lab -cv" ,
17
- "lint" : " eslint . && jscs *.js test/"
16
+ "lint" : " eslint . && jscs index.js test/" ,
17
+ "pretest" : " npm run lint" ,
18
+ "test" : " mocha --async-only" ,
19
+ "cover" : " istanbul cover _mocha --report lcovonly" ,
20
+ "coveralls" : " npm run cover && istanbul-coveralls"
18
21
},
19
22
"dependencies" : {
20
23
"async-done" : " ^1.1.1"
21
24
},
22
25
"devDependencies" : {
23
- "code" : " ^1.5.0" ,
24
26
"eslint" : " ^1.7.3" ,
25
27
"eslint-config-gulp" : " ^2.0.0" ,
28
+ "expect" : " ^1.19.0" ,
29
+ "istanbul" : " ^0.4.3" ,
30
+ "istanbul-coveralls" : " ^1.0.3" ,
26
31
"jscs" : " ^2.3.5" ,
27
32
"jscs-preset-gulp" : " ^1.0.0" ,
28
- "lab " : " ^6.2.0 "
33
+ "mocha " : " ^2.4.5 "
29
34
},
30
35
"keywords" : [
31
36
" settle" ,
Original file line number Diff line number Diff line change 1
1
'use strict' ;
2
2
3
- var lab = exports . lab = require ( 'lab' ) . script ( ) ;
4
- var describe = lab . describe ;
5
- var it = lab . it ;
6
- var expect = require ( 'code' ) . expect ;
3
+ var expect = require ( 'expect' ) ;
7
4
8
5
var settle = require ( '../' ) ;
9
6
@@ -14,7 +11,7 @@ describe('asyncSettle', function() {
14
11
settle ( function ( done ) {
15
12
done ( null , val ) ;
16
13
} , function ( err , result ) {
17
- expect ( result ) . to . include ( {
14
+ expect ( result ) . toInclude ( {
18
15
state : 'success' ,
19
16
value : val ,
20
17
} ) ;
@@ -27,7 +24,7 @@ describe('asyncSettle', function() {
27
24
settle ( function ( done ) {
28
25
done ( error ) ;
29
26
} , function ( err , result ) {
30
- expect ( result ) . to . include ( {
27
+ expect ( result ) . toInclude ( {
31
28
state : 'error' ,
32
29
value : error ,
33
30
} ) ;
You can’t perform that action at this time.
0 commit comments