@@ -62,6 +62,30 @@ describe('.files', () => {
62
62
} )
63
63
} )
64
64
65
+ it ( 'files.write without options' , ( done ) => {
66
+ apiClients . a . files
67
+ . write ( '/test-folder/test-file-2.txt' , new Buffer ( 'hello world' ) , ( err ) => {
68
+ expect ( err ) . to . not . exist
69
+
70
+ apiClients . a . files . read ( '/test-folder/test-file-2.txt' , ( err , stream ) => {
71
+ expect ( err ) . to . not . exist
72
+
73
+ let buf = ''
74
+ stream
75
+ . on ( 'error' , ( err ) => {
76
+ expect ( err ) . to . not . exist
77
+ } )
78
+ . on ( 'data' , ( data ) => {
79
+ buf += data
80
+ } )
81
+ . on ( 'end' , ( ) => {
82
+ expect ( buf ) . to . be . equal ( 'hello world' )
83
+ done ( )
84
+ } )
85
+ } )
86
+ } )
87
+ } )
88
+
65
89
it ( 'files.stat' , ( done ) => {
66
90
apiClients . a . files . stat ( '/test-folder/test-file' , ( err , res ) => {
67
91
expect ( err ) . to . not . exist
@@ -109,7 +133,12 @@ describe('.files', () => {
109
133
} )
110
134
} )
111
135
112
- // -
136
+ it ( 'files.rm without options' , ( done ) => {
137
+ apiClients . a . files . rm ( '/test-folder/test-file-2.txt' , ( err ) => {
138
+ expect ( err ) . to . not . exist
139
+ done ( )
140
+ } )
141
+ } )
113
142
114
143
it ( 'files.rm' , ( done ) => {
115
144
apiClients . a . files . rm ( '/test-folder' , { recursive : true } , ( err ) => {
@@ -157,6 +186,28 @@ describe('.files', () => {
157
186
} )
158
187
} )
159
188
189
+ it ( 'files.write without options' , ( done ) => {
190
+ return apiClients . a . files
191
+ . write ( '/test-folder/test-file-2.txt' , new Buffer ( 'hello world' ) )
192
+ . then ( ( ) => {
193
+ return apiClients . a . files . read ( '/test-folder/test-file-2.txt' )
194
+ } )
195
+ . then ( ( stream ) => {
196
+ let buf = ''
197
+ stream
198
+ . on ( 'error' , ( err ) => {
199
+ expect ( err ) . to . not . exist
200
+ } )
201
+ . on ( 'data' , ( data ) => {
202
+ buf += data
203
+ } )
204
+ . on ( 'end' , ( ) => {
205
+ expect ( buf ) . to . be . equal ( 'hello world' )
206
+ done ( )
207
+ } )
208
+ } )
209
+ } )
210
+
160
211
it ( 'files.stat' , ( ) => {
161
212
return apiClients . a . files . stat ( '/test-folder/test-file' )
162
213
. then ( ( res ) => {
@@ -200,6 +251,10 @@ describe('.files', () => {
200
251
} )
201
252
} )
202
253
254
+ it ( 'files.rm without options' , ( ) => {
255
+ return apiClients . a . files . rm ( '/test-folder/test-file-2.txt' )
256
+ } )
257
+
203
258
it ( 'files.rm' , ( ) => {
204
259
return apiClients . a . files . rm ( '/test-folder' , { recursive : true } )
205
260
} )
0 commit comments