@@ -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 } ${ cid . toString ( ) }  ,  { 
54+     await  fetch ( `${ process . env . ECHO_SERVER } ${ 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 } ${ cid . toString ( ) }  ,  { 
89+       await  fetch ( `${ process . env . ECHO_SERVER } ${ 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 } ${ cid . toString ( ) }  ,  { 
129+     await  fetch ( `${ process . env . ECHO_SERVER } ${ 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 } ${ cid . toString ( ) }  ,  { 
171+     await  fetch ( `${ process . env . ECHO_SERVER } ${ 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 } ${ cid . toString ( ) }  ,  { 
201+     await  fetch ( `${ process . env . ECHO_SERVER } ${ 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 } ${ cid . toString ( ) }  ,  { 
366+     await  fetch ( `${ process . env . ECHO_SERVER } ${ 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 } ${ cid . toString ( ) }  ,  { 
421+     await  fetch ( `${ process . env . ECHO_SERVER } ${ 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