2
2
/* eslint max-nested-callbacks: ["error", 8] */
3
3
'use strict'
4
4
5
- const expect = require ( 'chai' ) . expect
5
+ const chai = require ( 'chai' )
6
+ const dirtyChai = require ( 'dirty-chai' )
7
+ const expect = chai . expect
8
+ chai . use ( dirtyChai )
6
9
const FactoryClient = require ( './ipfs-factory/client' )
7
10
8
11
const invalidArg = 'this/Is/So/Invalid/'
@@ -16,7 +19,7 @@ describe('.bootstrap', () => {
16
19
this . timeout ( 20 * 1000 ) // slow CI
17
20
fc = new FactoryClient ( )
18
21
fc . spawnNode ( ( err , node ) => {
19
- expect ( err ) . to . not . exist
22
+ expect ( err ) . to . not . exist ( )
20
23
ipfs = node
21
24
done ( )
22
25
} )
@@ -39,20 +42,20 @@ describe('.bootstrap', () => {
39
42
40
43
it ( 'returns a list of containing the bootstrap peer when called with a valid arg (ip4)' , ( done ) => {
41
44
ipfs . bootstrap . add ( validIp4 , ( err , res ) => {
42
- expect ( err ) . to . not . exist
45
+ expect ( err ) . to . not . exist ( )
43
46
expect ( res ) . to . be . eql ( { Peers : [ validIp4 ] } )
44
47
peers = res . Peers
45
- expect ( peers ) . to . exist
48
+ expect ( peers ) . to . exist ( )
46
49
expect ( peers . length ) . to . eql ( 1 )
47
50
done ( )
48
51
} )
49
52
} )
50
53
51
54
it ( 'returns a list of bootstrap peers when called with the default option' , ( done ) => {
52
55
ipfs . bootstrap . add ( { default : true } , ( err , res ) => {
53
- expect ( err ) . to . not . exist
56
+ expect ( err ) . to . not . exist ( )
54
57
peers = res . Peers
55
- expect ( peers ) . to . exist
58
+ expect ( peers ) . to . exist ( )
56
59
expect ( peers . length ) . to . above ( 1 )
57
60
done ( )
58
61
} )
@@ -62,9 +65,9 @@ describe('.bootstrap', () => {
62
65
describe ( '.list' , ( ) => {
63
66
it ( 'returns a list of peers' , ( done ) => {
64
67
ipfs . bootstrap . list ( ( err , res ) => {
65
- expect ( err ) . to . not . exist
68
+ expect ( err ) . to . not . exist ( )
66
69
peers = res . Peers
67
- expect ( peers ) . to . exist
70
+ expect ( peers ) . to . exist ( )
68
71
done ( )
69
72
} )
70
73
} )
@@ -80,29 +83,29 @@ describe('.bootstrap', () => {
80
83
81
84
it ( 'returns empty list because no peers removed when called without an arg or options' , ( done ) => {
82
85
ipfs . bootstrap . rm ( null , ( err , res ) => {
83
- expect ( err ) . to . not . exist
86
+ expect ( err ) . to . not . exist ( )
84
87
peers = res . Peers
85
- expect ( peers ) . to . exist
88
+ expect ( peers ) . to . exist ( )
86
89
expect ( peers . length ) . to . eql ( 0 )
87
90
done ( )
88
91
} )
89
92
} )
90
93
91
94
it ( 'returns list containing the peer removed when called with a valid arg (ip4)' , ( done ) => {
92
95
ipfs . bootstrap . rm ( null , ( err , res ) => {
93
- expect ( err ) . to . not . exist
96
+ expect ( err ) . to . not . exist ( )
94
97
peers = res . Peers
95
- expect ( peers ) . to . exist
98
+ expect ( peers ) . to . exist ( )
96
99
expect ( peers . length ) . to . eql ( 0 )
97
100
done ( )
98
101
} )
99
102
} )
100
103
101
104
it ( 'returns list of all peers removed when all option is passed' , ( done ) => {
102
105
ipfs . bootstrap . rm ( null , { all : true } , ( err , res ) => {
103
- expect ( err ) . to . not . exist
106
+ expect ( err ) . to . not . exist ( )
104
107
peers = res . Peers
105
- expect ( peers ) . to . exist
108
+ expect ( peers ) . to . exist ( )
106
109
done ( )
107
110
} )
108
111
} )
@@ -130,7 +133,7 @@ describe('.bootstrap', () => {
130
133
. then ( ( res ) => {
131
134
expect ( res ) . to . be . eql ( { Peers : [ validIp4 ] } )
132
135
peers = res . Peers
133
- expect ( peers ) . to . exist
136
+ expect ( peers ) . to . exist ( )
134
137
expect ( peers . length ) . to . eql ( 1 )
135
138
} )
136
139
} )
@@ -139,7 +142,7 @@ describe('.bootstrap', () => {
139
142
return ipfs . bootstrap . add ( null , { default : true } )
140
143
. then ( ( res ) => {
141
144
peers = res . Peers
142
- expect ( peers ) . to . exist
145
+ expect ( peers ) . to . exist ( )
143
146
expect ( peers . length ) . to . above ( 1 )
144
147
} )
145
148
} )
@@ -150,7 +153,7 @@ describe('.bootstrap', () => {
150
153
return ipfs . bootstrap . list ( )
151
154
. then ( ( res ) => {
152
155
peers = res . Peers
153
- expect ( peers ) . to . exist
156
+ expect ( peers ) . to . exist ( )
154
157
} )
155
158
} )
156
159
} )
@@ -167,7 +170,7 @@ describe('.bootstrap', () => {
167
170
return ipfs . bootstrap . rm ( null )
168
171
. then ( ( res ) => {
169
172
peers = res . Peers
170
- expect ( peers ) . to . exist
173
+ expect ( peers ) . to . exist ( )
171
174
expect ( peers . length ) . to . eql ( 0 )
172
175
} )
173
176
} )
@@ -176,7 +179,7 @@ describe('.bootstrap', () => {
176
179
return ipfs . bootstrap . rm ( null )
177
180
. then ( ( res ) => {
178
181
peers = res . Peers
179
- expect ( peers ) . to . exist
182
+ expect ( peers ) . to . exist ( )
180
183
expect ( peers . length ) . to . eql ( 0 )
181
184
} )
182
185
} )
@@ -185,7 +188,7 @@ describe('.bootstrap', () => {
185
188
return ipfs . bootstrap . rm ( null , { all : true } )
186
189
. then ( ( res ) => {
187
190
peers = res . Peers
188
- expect ( peers ) . to . exist
191
+ expect ( peers ) . to . exist ( )
189
192
} )
190
193
} )
191
194
} )
0 commit comments