@@ -239,26 +239,19 @@ describe('visual_recognition', function() {
239
239
// we always convert files to request-style objects
240
240
assert . equal ( req . formData . images_file . value . path , fake_file . path ) ;
241
241
assert . equal ( req . formData . images_file . value , params . images_file ) ;
242
- const parameters = JSON . parse ( req . formData . parameters ) ;
243
- assert . deepEqual ( parameters . classifier_ids , [ 'default' ] ) ;
244
- assert . deepEqual ( parameters . owners , [ 'me' , 'IBM' ] ) ;
245
- assert . equal ( parameters . url , undefined ) ;
246
- assert . equal ( parameters . threshold , undefined ) ;
247
242
} ) ;
248
243
249
244
it ( 'should generate a valid paylod with buffers' , function ( ) {
250
245
const params = {
251
246
images_file : fake_buffer ,
252
- parameters : { pwmers : [ 'me' , 'IBM' ] }
247
+ parameters : { owners : [ 'me' , 'IBM' ] }
253
248
} ;
254
249
const req = visual_recognition . classify ( params , noop ) ;
255
250
assert . equal ( req . uri . href , service . url + classify_path ) ;
256
251
assert . equal ( req . method , 'POST' ) ;
257
252
// we always convert files to request-style objects
258
- assert . equal ( req . formData . images_file . options . filename , null ) ;
259
253
assert . equal ( req . formData . images_file . value , params . images_file ) ;
260
254
const parameters = JSON . parse ( req . formData . parameters ) ;
261
- assert . deepEqual ( parameters . classifier_ids , [ 'default' ] ) ;
262
255
assert . deepEqual ( parameters . owners , [ 'me' , 'IBM' ] ) ;
263
256
assert . equal ( parameters . url , undefined ) ;
264
257
assert . equal ( parameters . threshold , undefined ) ;
@@ -288,9 +281,6 @@ describe('visual_recognition', function() {
288
281
const req = visual_recognition . classify ( params , noop ) ;
289
282
assert . equal ( req . method , 'POST' ) ;
290
283
assert . equal ( req . uri . pathname , URL . parse ( service . url + classify_path ) . pathname ) ;
291
- // classifier_ids, owners, url and threshold are now encapsulated
292
- // in params.parameters
293
- // and are uploaded as a formData object
294
284
assert ( req . formData ) ;
295
285
assert ( req . formData . parameters ) ;
296
286
const parameters = JSON . parse ( req . formData . parameters ) ;
@@ -319,14 +309,15 @@ describe('visual_recognition', function() {
319
309
it ( 'should generate a valid paylod with buffers' , function ( ) {
320
310
const params = {
321
311
images_file : fake_buffer ,
322
- parameters : { pwmers : [ 'me' , 'IBM' ] }
312
+ parameters : { owners : [ 'me' , 'IBM' ] }
323
313
} ;
324
314
const req = visual_recognition . detectFaces ( params , noop ) ;
325
315
assert . equal ( req . uri . href , service . url + detect_faces_path ) ;
326
316
assert . equal ( req . method , 'POST' ) ;
327
317
// we always convert files to request-style objects
328
- assert . equal ( req . formData . images_file . options . filename , null ) ;
329
318
assert . equal ( req . formData . images_file . value , params . images_file ) ;
319
+ const parameters = JSON . parse ( req . formData . parameters ) ;
320
+ assert . deepEqual ( parameters , params . parameters ) ;
330
321
} ) ;
331
322
332
323
it ( 'should generate a valid payload with an image file' , function ( ) {
@@ -340,8 +331,8 @@ describe('visual_recognition', function() {
340
331
assert . equal ( req . method , 'POST' ) ;
341
332
// we always convert files to request-style objects
342
333
assert . equal ( req . formData . images_file . value . path , fake_file . path ) ;
343
- const uploadedParameters = JSON . parse ( req . formData . parameters ) ;
344
- assert . deepEqual ( uploadedParameters . classifier_ids , params . classifier_ids ) ;
334
+ const parameters = JSON . parse ( req . formData . parameters ) ;
335
+ assert . deepEqual ( parameters . classifier_ids , params . classifier_ids ) ;
345
336
} ) ;
346
337
347
338
it ( 'should generate a valid payload with a url' , function ( ) {
@@ -353,9 +344,6 @@ describe('visual_recognition', function() {
353
344
const req = visual_recognition . detectFaces ( params , noop ) ;
354
345
assert . equal ( req . method , 'POST' ) ;
355
346
assert . equal ( req . uri . pathname , URL . parse ( service . url + detect_faces_path ) . pathname ) ;
356
- // classifier_ids, owners, url and threshold are now encapsulated
357
- // in params.parameters
358
- // and are uploaded as a formData object
359
347
assert ( req . formData ) ;
360
348
assert ( req . formData . parameters ) ;
361
349
const parameters = JSON . parse ( req . formData . parameters ) ;
0 commit comments