@@ -51,9 +51,11 @@ describe('delegated-routing-v1-http-api-client', () => {
5151 const cid = CID . parse ( 'QmUNLLsPACCz1vLxQVkXqqLX5R1X345qqfHbsf67hvA3Nn' )
5252
5353 // load providers for the router to fetch
54- await fetch ( `${ process . env . ECHO_SERVER } /add-providers/${ cid . toString ( ) } ` , {
54+ await fetch ( `${ process . env . ECHO_SERVER } /add-providers/${ cid } ` , {
5555 method : 'POST' ,
56- body : providers . map ( prov => JSON . stringify ( prov ) ) . join ( '\n' )
56+ body : JSON . stringify ( {
57+ Providers : providers
58+ } )
5759 } )
5860
5961 const provs = await all ( client . getProviders ( cid ) )
@@ -84,12 +86,14 @@ describe('delegated-routing-v1-http-api-client', () => {
8486
8587 for ( const contentType of contentTypes ) {
8688 // Add providers with proper payload structure
87- await fetch ( `${ process . env . ECHO_SERVER } /add-providers/${ cid . toString ( ) } ` , {
89+ await fetch ( `${ process . env . ECHO_SERVER } /add-providers/${ cid } ` , {
8890 method : 'POST' ,
8991 headers : {
9092 'Content-Type' : contentType
9193 } ,
92- body : JSON . stringify ( { Providers : providers } )
94+ body : JSON . stringify ( {
95+ Providers : providers
96+ } )
9397 } )
9498
9599 await new Promise ( ( resolve ) => setTimeout ( resolve , 100 ) )
@@ -122,9 +126,11 @@ describe('delegated-routing-v1-http-api-client', () => {
122126 const cid = CID . parse ( 'QmUNLLsPACCz1vLxQVkXqqLX5R1X345qqfHbsf67hvA3Nn' )
123127
124128 // load providers for the router to fetch
125- await fetch ( `${ process . env . ECHO_SERVER } /add-providers/${ cid . toString ( ) } ` , {
129+ await fetch ( `${ process . env . ECHO_SERVER } /add-providers/${ cid } ` , {
126130 method : 'POST' ,
127- body : providers . map ( prov => JSON . stringify ( prov ) ) . join ( '\n' )
131+ body : JSON . stringify ( {
132+ Providers : providers
133+ } )
128134 } )
129135
130136 await all ( client . getProviders ( cid , { filterProtocols : [ 'transport-bitswap' , 'unknown' ] , filterAddrs : [ 'webtransport' , '!p2p-circuit' ] } ) )
@@ -162,9 +168,13 @@ describe('delegated-routing-v1-http-api-client', () => {
162168 const cid = CID . parse ( 'QmUNLLsPACCz1vLxQVkXqqLX5R1X345qqfHbsf67hvA3Nn' )
163169
164170 // load providers for the router to fetch
165- await fetch ( `${ process . env . ECHO_SERVER } /add-providers/${ cid . toString ( ) } ` , {
171+ await fetch ( `${ process . env . ECHO_SERVER } /add-providers/${ cid } ` , {
166172 method : 'POST' ,
167- body : 'not json'
173+ body : JSON . stringify ( {
174+ Providers : [
175+ 'not json'
176+ ]
177+ } )
168178 } )
169179
170180 const provs = await all ( client . getProviders ( cid ) )
@@ -188,9 +198,11 @@ describe('delegated-routing-v1-http-api-client', () => {
188198 const cid = CID . parse ( 'QmUNLLsPACCz1vLxQVkXqqLX5R1X345qqfHbsf67hvA3Nn' )
189199
190200 // load providers for the router to fetch
191- await fetch ( `${ process . env . ECHO_SERVER } /add-providers/${ cid . toString ( ) } ` , {
201+ await fetch ( `${ process . env . ECHO_SERVER } /add-providers/${ cid } ` , {
192202 method : 'POST' ,
193- body : providers . map ( prov => JSON . stringify ( prov ) ) . join ( '\n' )
203+ body : JSON . stringify ( {
204+ Providers : providers
205+ } )
194206 } )
195207
196208 const provs = await all ( client . getProviders ( cid ) )
@@ -351,9 +363,11 @@ describe('delegated-routing-v1-http-api-client', () => {
351363 } ]
352364
353365 // load providers for the router to fetch
354- await fetch ( `${ process . env . ECHO_SERVER } /add-providers/${ cid . toString ( ) } ` , {
366+ await fetch ( `${ process . env . ECHO_SERVER } /add-providers/${ cid } ` , {
355367 method : 'POST' ,
356- body : providers . map ( prov => JSON . stringify ( prov ) ) . join ( '\n' )
368+ body : JSON . stringify ( {
369+ Providers : providers
370+ } )
357371 } )
358372
359373 // Reset call count before our test
@@ -404,9 +418,11 @@ describe('delegated-routing-v1-http-api-client', () => {
404418 } ]
405419
406420 // load providers for the router to fetch
407- await fetch ( `${ process . env . ECHO_SERVER } /add-providers/${ cid . toString ( ) } ` , {
421+ await fetch ( `${ process . env . ECHO_SERVER } /add-providers/${ cid } ` , {
408422 method : 'POST' ,
409- body : providers . map ( prov => JSON . stringify ( prov ) ) . join ( '\n' )
423+ body : JSON . stringify ( {
424+ Providers : providers
425+ } )
410426 } )
411427
412428 // Reset call count
0 commit comments