@@ -235,17 +235,17 @@ func TestGatewayGet(t *testing.T) {
235235 {"127.0.0.1:8080" , "/" , http .StatusNotFound , "404 page not found\n " },
236236 {"127.0.0.1:8080" , "/" + k .Cid ().String (), http .StatusNotFound , "404 page not found\n " },
237237 {"127.0.0.1:8080" , k .String (), http .StatusOK , "fnord" },
238- {"127.0.0.1:8080" , "/ipns/nxdomain.example.com" , http .StatusNotFound , "ipfs resolve -r /ipns/nxdomain.example.com: " + namesys .ErrResolveFailed .Error () + "\n " },
239- {"127.0.0.1:8080" , "/ipns/%0D%0A%0D%0Ahello" , http .StatusNotFound , "ipfs resolve -r /ipns/\\ r\\ n\\ r\\ nhello: " + namesys .ErrResolveFailed .Error () + "\n " },
238+ {"127.0.0.1:8080" , "/ipns/nxdomain.example.com" , http .StatusBadRequest , "ipfs resolve -r /ipns/nxdomain.example.com: " + namesys .ErrResolveFailed .Error () + "\n " },
239+ {"127.0.0.1:8080" , "/ipns/%0D%0A%0D%0Ahello" , http .StatusBadRequest , "ipfs resolve -r /ipns/\\ r\\ n\\ r\\ nhello: " + namesys .ErrResolveFailed .Error () + "\n " },
240240 {"127.0.0.1:8080" , "/ipns/example.com" , http .StatusOK , "fnord" },
241241 {"example.com" , "/" , http .StatusOK , "fnord" },
242242
243243 {"working.example.com" , "/" , http .StatusOK , "fnord" },
244244 {"double.example.com" , "/" , http .StatusOK , "fnord" },
245245 {"triple.example.com" , "/" , http .StatusOK , "fnord" },
246246 {"working.example.com" , k .String (), http .StatusNotFound , "ipfs resolve -r /ipns/working.example.com" + k .String () + ": no link named \" ipfs\" under " + k .Cid ().String () + "\n " },
247- {"broken.example.com" , "/" , http .StatusNotFound , "ipfs resolve -r /ipns/broken.example.com/: " + namesys .ErrResolveFailed .Error () + "\n " },
248- {"broken.example.com" , k .String (), http .StatusNotFound , "ipfs resolve -r /ipns/broken.example.com" + k .String () + ": " + namesys .ErrResolveFailed .Error () + "\n " },
247+ {"broken.example.com" , "/" , http .StatusBadRequest , "ipfs resolve -r /ipns/broken.example.com/: " + namesys .ErrResolveFailed .Error () + "\n " },
248+ {"broken.example.com" , k .String (), http .StatusBadRequest , "ipfs resolve -r /ipns/broken.example.com" + k .String () + ": " + namesys .ErrResolveFailed .Error () + "\n " },
249249 // This test case ensures we don't treat the TLD as a file extension.
250250 {"example.man" , "/" , http .StatusOK , "fnord" },
251251 } {
0 commit comments