3
3
4
4
'use strict'
5
5
6
- const expect = require ( 'chai' ) . expect
6
+ const chai = require ( 'chai' )
7
+ const dirtyChai = require ( 'dirty-chai' )
8
+ const expect = chai . expect
9
+ chai . use ( dirtyChai )
7
10
8
11
module . exports = ( common ) => {
9
12
describe ( '.config' , ( ) => {
10
13
let ipfs
11
14
12
15
before ( ( done ) => {
13
16
common . setup ( ( err , factory ) => {
14
- expect ( err ) . to . not . exist
17
+ expect ( err ) . to . not . exist ( )
15
18
factory . spawnNode ( ( err , node ) => {
16
- expect ( err ) . to . not . exist
19
+ expect ( err ) . to . not . exist ( )
17
20
ipfs = node
18
21
done ( )
19
22
} )
@@ -28,59 +31,59 @@ module.exports = (common) => {
28
31
describe ( '.get' , ( ) => {
29
32
it ( 'retrieve the whole config' , ( done ) => {
30
33
ipfs . config . get ( ( err , config ) => {
31
- expect ( err ) . to . not . exist
32
- expect ( config ) . to . exist
34
+ expect ( err ) . to . not . exist ( )
35
+ expect ( config ) . to . exist ( )
33
36
done ( )
34
37
} )
35
38
} )
36
39
37
40
it ( 'retrieve a value through a key' , ( done ) => {
38
41
ipfs . config . get ( 'Identity.PeerID' , ( err , peerId ) => {
39
- expect ( err ) . to . not . exist
40
- expect ( peerId ) . to . exist
42
+ expect ( err ) . to . not . exist ( )
43
+ expect ( peerId ) . to . exist ( )
41
44
done ( )
42
45
} )
43
46
} )
44
47
45
48
it ( 'retrieve a value through a nested key' , ( done ) => {
46
49
ipfs . config . get ( 'Addresses.Swarm' , ( err , swarmAddrs ) => {
47
- expect ( err ) . to . not . exist
48
- expect ( swarmAddrs ) . to . exist
50
+ expect ( err ) . to . not . exist ( )
51
+ expect ( swarmAddrs ) . to . exist ( )
49
52
done ( )
50
53
} )
51
54
} )
52
55
53
56
it ( 'fail on non valid key' , ( done ) => {
54
57
ipfs . config . get ( 1234 , ( err , peerId ) => {
55
- expect ( err ) . to . exist
58
+ expect ( err ) . to . exist ( )
56
59
done ( )
57
60
} )
58
61
} )
59
62
60
- it ( 'fail on non existent key' , ( done ) => {
63
+ it ( 'fail on non exist()ent key' , ( done ) => {
61
64
ipfs . config . get ( 'Bananas' , ( err , peerId ) => {
62
- expect ( err ) . to . exist
65
+ expect ( err ) . to . exist ( )
63
66
done ( )
64
67
} )
65
68
} )
66
69
} )
67
70
describe ( '.set' , ( ) => {
68
71
it ( 'set a new key' , ( done ) => {
69
72
ipfs . config . set ( 'Fruit' , 'banana' , ( err ) => {
70
- expect ( err ) . to . not . exist
73
+ expect ( err ) . to . not . exist ( )
71
74
ipfs . config . get ( 'Fruit' , ( err , fruit ) => {
72
- expect ( err ) . to . not . exist
75
+ expect ( err ) . to . not . exist ( )
73
76
expect ( fruit ) . to . equal ( 'banana' )
74
77
done ( )
75
78
} )
76
79
} )
77
80
} )
78
81
79
- it ( 'set an already existing key' , ( done ) => {
82
+ it ( 'set an already exist()ing key' , ( done ) => {
80
83
ipfs . config . set ( 'Fruit' , 'morango' , ( err ) => {
81
- expect ( err ) . to . not . exist
84
+ expect ( err ) . to . not . exist ( )
82
85
ipfs . config . get ( 'Fruit' , ( err , fruit ) => {
83
- expect ( err ) . to . not . exist
86
+ expect ( err ) . to . not . exist ( )
84
87
expect ( fruit ) . to . equal ( 'morango' )
85
88
done ( )
86
89
} )
@@ -91,9 +94,9 @@ module.exports = (common) => {
91
94
const key = 'API.HTTPHeaders.Access-Control-Allow-Origin'
92
95
const val = [ 'http://example.io' ]
93
96
ipfs . config . set ( key , val , function ( err ) {
94
- expect ( err ) . to . not . exist
97
+ expect ( err ) . to . not . exist ( )
95
98
ipfs . config . get ( key , function ( err , result ) {
96
- expect ( err ) . to . not . exist
99
+ expect ( err ) . to . not . exist ( )
97
100
expect ( result ) . to . deep . equal ( val )
98
101
done ( )
99
102
} )
@@ -102,14 +105,14 @@ module.exports = (common) => {
102
105
103
106
it ( 'fail on non valid key' , ( done ) => {
104
107
ipfs . config . set ( new Buffer ( 'heeey' ) , '' , ( err ) => {
105
- expect ( err ) . to . exist
108
+ expect ( err ) . to . exist ( )
106
109
done ( )
107
110
} )
108
111
} )
109
112
110
113
it ( 'fail on non valid value' , ( done ) => {
111
114
ipfs . config . set ( 'Fruit' , new Buffer ( 'abc' ) , ( err ) => {
112
- expect ( err ) . to . exist
115
+ expect ( err ) . to . exist ( )
113
116
done ( )
114
117
} )
115
118
} )
@@ -125,19 +128,19 @@ module.exports = (common) => {
125
128
126
129
it ( 'replace the whole config' , ( done ) => {
127
130
ipfs . config . replace ( config , ( err ) => {
128
- expect ( err ) . to . not . exist
131
+ expect ( err ) . to . not . exist ( )
129
132
ipfs . config . get ( ( err , _config ) => {
130
- expect ( err ) . to . not . exist
133
+ expect ( err ) . to . not . exist ( )
131
134
expect ( _config ) . to . deep . equal ( config )
132
135
} )
133
136
} )
134
137
} )
135
138
136
139
it ( 'replace to empty config' , ( done ) => {
137
140
ipfs . config . replace ( { } , ( err ) => {
138
- expect ( err ) . to . not . exist
141
+ expect ( err ) . to . not . exist ( )
139
142
ipfs . config . get ( ( err , _config ) => {
140
- expect ( err ) . to . not . exist
143
+ expect ( err ) . to . not . exist ( )
141
144
expect ( _config ) . to . deep . equal ( config )
142
145
} )
143
146
} )
@@ -150,7 +153,7 @@ module.exports = (common) => {
150
153
it ( 'retrieve the whole config' , ( ) => {
151
154
return ipfs . config . get ( )
152
155
. then ( ( config ) => {
153
- expect ( config ) . to . exist
156
+ expect ( config ) . to . exist ( )
154
157
} )
155
158
} )
156
159
} )
0 commit comments