@@ -12,6 +12,7 @@ const validIp4 = '/ip4/104.236.176.52/tcp/4001/ipfs/QmSoLnSGccFuZQJzRadHn95W2CrS
12
12
13
13
module . exports = ( common ) => {
14
14
describe ( '.bootstrap' , function ( ) {
15
+ this . timeout ( 100 * 1000 )
15
16
16
17
let ipfs
17
18
let peers
@@ -33,169 +34,81 @@ module.exports = (common) => {
33
34
34
35
after ( ( done ) => common . teardown ( done ) )
35
36
36
- describe ( 'Callback API' , function ( ) {
37
- this . timeout ( 100 * 1000 )
38
-
39
- describe ( '.add' , ( ) => {
40
- it ( 'returns an error when called with an invalid arg' , ( done ) => {
41
- ipfs . bootstrap . add ( invalidArg , ( err ) => {
42
- expect ( err ) . to . be . an . instanceof ( Error )
43
- done ( )
44
- } )
45
- } )
46
-
47
- it ( 'returns a list of containing the bootstrap peer when called with a valid arg (ip4)' , ( done ) => {
48
- ipfs . bootstrap . add ( validIp4 , ( err , res ) => {
49
- expect ( err ) . to . not . exist ( )
50
- expect ( res ) . to . be . eql ( { Peers : [ validIp4 ] } )
51
- peers = res . Peers
52
- expect ( peers ) . to . exist ( )
53
- expect ( peers . length ) . to . eql ( 1 )
54
- done ( )
55
- } )
56
- } )
57
-
58
- it ( 'returns a list of bootstrap peers when called with the default option' , ( done ) => {
59
- ipfs . bootstrap . add ( null , { default : true } , ( err , res ) => {
60
- expect ( err ) . to . not . exist ( )
61
- peers = res . Peers
62
- expect ( peers ) . to . exist ( )
63
- expect ( peers . length ) . to . above ( 1 )
64
- done ( )
65
- } )
37
+ describe ( '.add' , ( ) => {
38
+ it ( 'returns an error when called with an invalid arg' , ( done ) => {
39
+ ipfs . bootstrap . add ( invalidArg , ( err ) => {
40
+ expect ( err ) . to . be . an . instanceof ( Error )
41
+ done ( )
66
42
} )
67
43
} )
68
44
69
- describe ( '. list', ( ) => {
70
- it ( 'returns a list of peers' , ( done ) => {
71
- ipfs . bootstrap . list ( ( err , res ) => {
72
- expect ( err ) . to . not . exist ( )
73
- peers = res . Peers
74
- expect ( peers ) . to . exist ( )
75
- done ( )
76
- } )
45
+ it ( 'returns a list of containing the bootstrap peer when called with a valid arg (ip4) ', ( done ) => {
46
+ ipfs . bootstrap . add ( validIp4 , ( err , res ) => {
47
+ expect ( err ) . to . not . exist ( )
48
+ expect ( res ) . to . be . eql ( { Peers : [ validIp4 ] } )
49
+ peers = res . Peers
50
+ expect ( peers ) . to . exist ( )
51
+ expect ( peers . length ) . to . eql ( 1 )
52
+ done ( )
77
53
} )
78
54
} )
79
55
80
- describe ( '.rm' , ( ) => {
81
- it ( 'returns an error when called with an invalid arg' , ( done ) => {
82
- ipfs . bootstrap . rm ( invalidArg , ( err ) => {
83
- expect ( err ) . to . be . an . instanceof ( Error )
84
- done ( )
85
- } )
86
- } )
87
-
88
- it ( 'returns empty list because no peers removed when called without an arg or options' , ( done ) => {
89
- ipfs . bootstrap . rm ( null , ( err , res ) => {
90
- expect ( err ) . to . not . exist ( )
91
- peers = res . Peers
92
- expect ( peers ) . to . exist ( )
93
- expect ( peers . length ) . to . eql ( 0 )
94
- done ( )
95
- } )
96
- } )
97
-
98
- it ( 'returns list containing the peer removed when called with a valid arg (ip4)' , ( done ) => {
99
- ipfs . bootstrap . rm ( null , ( err , res ) => {
100
- expect ( err ) . to . not . exist ( )
101
- peers = res . Peers
102
- expect ( peers ) . to . exist ( )
103
- expect ( peers . length ) . to . eql ( 0 )
104
- done ( )
105
- } )
106
- } )
107
-
108
- it ( 'returns list of all peers removed when all option is passed' , ( done ) => {
109
- ipfs . bootstrap . rm ( null , { all : true } , ( err , res ) => {
110
- expect ( err ) . to . not . exist ( )
111
- peers = res . Peers
112
- expect ( peers ) . to . exist ( )
113
- done ( )
114
- } )
56
+ it ( 'returns a list of bootstrap peers when called with the default option' , ( done ) => {
57
+ ipfs . bootstrap . add ( null , { default : true } , ( err , res ) => {
58
+ expect ( err ) . to . not . exist ( )
59
+ peers = res . Peers
60
+ expect ( peers ) . to . exist ( )
61
+ expect ( peers . length ) . to . above ( 1 )
62
+ done ( )
115
63
} )
116
64
} )
117
65
} )
118
66
119
- describe ( 'Promise API' , function ( ) {
120
- this . timeout ( 100 * 1000 )
121
-
122
- describe ( '.add' , ( ) => {
123
- it ( 'returns an error when called without args or options' , ( ) => {
124
- return ipfs . bootstrap . add ( null )
125
- . catch ( ( err ) => {
126
- expect ( err ) . to . be . an . instanceof ( Error )
127
- } )
128
- } )
129
-
130
- it ( 'returns an error when called with an invalid arg' , ( ) => {
131
- return ipfs . bootstrap . add ( invalidArg )
132
- . catch ( ( err ) => {
133
- expect ( err ) . to . be . an . instanceof ( Error )
134
- } )
135
- } )
136
-
137
- it ( 'returns a list of peers when called with a valid arg (ip4)' , ( ) => {
138
- return ipfs . bootstrap . add ( validIp4 )
139
- . then ( ( res ) => {
140
- expect ( res ) . to . be . eql ( { Peers : [ validIp4 ] } )
141
- peers = res . Peers
142
- expect ( peers ) . to . exist ( )
143
- expect ( peers . length ) . to . eql ( 1 )
144
- } )
145
- } )
146
-
147
- it ( 'returns a list of default peers when called with the default option' , ( ) => {
148
- return ipfs . bootstrap . add ( null , { default : true } )
149
- . then ( ( res ) => {
150
- peers = res . Peers
151
- expect ( peers ) . to . exist ( )
152
- expect ( peers . length ) . to . above ( 1 )
153
- } )
67
+ describe ( '.list' , ( ) => {
68
+ it ( 'returns a list of peers' , ( done ) => {
69
+ ipfs . bootstrap . list ( ( err , res ) => {
70
+ expect ( err ) . to . not . exist ( )
71
+ peers = res . Peers
72
+ expect ( peers ) . to . exist ( )
73
+ done ( )
154
74
} )
155
75
} )
76
+ } )
156
77
157
- describe ( '.list' , ( ) => {
158
- it ( 'returns a list of peers' , ( ) => {
159
- return ipfs . bootstrap . list ( )
160
- . then ( ( res ) => {
161
- peers = res . Peers
162
- expect ( peers ) . to . exist ( )
163
- } )
78
+ describe ( '.rm' , ( ) => {
79
+ it ( 'returns an error when called with an invalid arg' , ( done ) => {
80
+ ipfs . bootstrap . rm ( invalidArg , ( err ) => {
81
+ expect ( err ) . to . be . an . instanceof ( Error )
82
+ done ( )
164
83
} )
165
84
} )
166
85
167
- describe ( '.rm' , ( ) => {
168
- it ( 'returns an error when called with an invalid arg' , ( ) => {
169
- return ipfs . bootstrap . rm ( invalidArg )
170
- . catch ( ( err ) => {
171
- expect ( err ) . to . be . an . instanceof ( Error )
172
- } )
173
- } )
174
-
175
- it ( 'returns empty list when called without an arg or options' , ( ) => {
176
- return ipfs . bootstrap . rm ( null )
177
- . then ( ( res ) => {
178
- peers = res . Peers
179
- expect ( peers ) . to . exist ( )
180
- expect ( peers . length ) . to . eql ( 0 )
181
- } )
86
+ it ( 'returns empty list because no peers removed when called without an arg or options' , ( done ) => {
87
+ ipfs . bootstrap . rm ( null , ( err , res ) => {
88
+ expect ( err ) . to . not . exist ( )
89
+ peers = res . Peers
90
+ expect ( peers ) . to . exist ( )
91
+ expect ( peers . length ) . to . eql ( 0 )
92
+ done ( )
182
93
} )
94
+ } )
183
95
184
- it ( 'returns list containing the peer removed when called with a valid arg (ip4)' , ( ) => {
185
- return ipfs . bootstrap . rm ( null )
186
- . then ( ( res ) => {
187
- peers = res . Peers
188
- expect ( peers ) . to . exist ( )
189
- expect ( peers . length ) . to . eql ( 0 )
190
- } )
96
+ it ( 'returns list containing the peer removed when called with a valid arg (ip4)' , ( done ) => {
97
+ ipfs . bootstrap . rm ( null , ( err , res ) => {
98
+ expect ( err ) . to . not . exist ( )
99
+ peers = res . Peers
100
+ expect ( peers ) . to . exist ( )
101
+ expect ( peers . length ) . to . eql ( 0 )
102
+ done ( )
191
103
} )
104
+ } )
192
105
193
- it ( 'returns list of all peers removed when all option is passed' , ( ) => {
194
- return ipfs . bootstrap . rm ( null , { all : true } )
195
- . then ( ( res ) => {
196
- peers = res . Peers
197
- expect ( peers ) . to . exist ( )
198
- } )
106
+ it ( 'returns list of all peers removed when all option is passed' , ( done ) => {
107
+ ipfs . bootstrap . rm ( null , { all : true } , ( err , res ) => {
108
+ expect ( err ) . to . not . exist ( )
109
+ peers = res . Peers
110
+ expect ( peers ) . to . exist ( )
111
+ done ( )
199
112
} )
200
113
} )
201
114
} )
0 commit comments