@@ -231,28 +231,30 @@ describe("structured metadata api", function () {
231231
232232 describe ( "update_metadata_field" , function ( ) {
233233 it ( "should update metadata field by external id" , function ( ) {
234- const newLabel = 'update_metadata_test_new_label' + EXTERNAL_ID_GENERAL ;
235- const newDefaultValue = 'update_metadata_test_new_default_value' + EXTERNAL_ID_GENERAL ;
234+ const newLabel = 'update_metadata_test_new_label' + EXTERNAL_ID_SET ;
236235 const updatedMetadata = {
237236 external_id : EXTERNAL_ID_SET ,
238237 label : newLabel ,
239- type : 'integer' ,
240- mandatory : true ,
241- default_value : newDefaultValue
238+ type : "set" ,
239+ mandatory : false ,
240+ allow_dynamic_list_values : true
242241 } ;
243- return api . update_metadata_field ( EXTERNAL_ID_GENERAL , updatedMetadata )
242+ return api . update_metadata_field ( EXTERNAL_ID_SET , updatedMetadata )
244243 . then ( ( result ) => {
245244 expect ( result ) . to . beAMetadataField ( ) ;
246- return api . metadata_field_by_field_id ( EXTERNAL_ID_GENERAL ) ;
245+ return api . metadata_field_by_field_id ( EXTERNAL_ID_SET ) ;
247246 } )
248247 . then ( ( result ) => {
249- expect ( [ result , {
250- external_id : EXTERNAL_ID_GENERAL ,
251- label : newLabel ,
252- type : 'string' ,
253- mandatory : true ,
254- default_value : newDefaultValue
255- } ] ) . to . beAMetadataField ( ) ;
248+ expect ( [
249+ result ,
250+ {
251+ external_id : EXTERNAL_ID_SET ,
252+ label : newLabel ,
253+ type : "set" ,
254+ mandatory : false ,
255+ allow_dynamic_list_values : true
256+ }
257+ ] ) . to . beAMetadataField ( ) ;
256258 } ) ;
257259 } ) ;
258260 } ) ;
0 commit comments