kewp
kewp
DDeno
Created by kewp on 2/25/2024 in #help
Testing API server
The issue was that the process was closed outside of the test, which made the process close down before the test had even run!
7 replies
DDeno
Created by kewp on 2/25/2024 in #help
Testing API server
when I wrap in Deno.test it fails: Deno.test("It should respond with 'Hello, World!'", async () => { const response = await fetch("http://localhost:8000/"); const body = await response.text(); assertEquals(body, "Hello, World!"); }); but when I just run it without it works! const response = await fetch("http://localhost:8000/"); const body = await response.text(); assertEquals(body, "Hello, World!");
7 replies
DDeno
Created by kewp on 2/25/2024 in #help
Testing API server
i keep getting a connection refused error: deno test --allow-net --allow-run test_server.ts Check file:///Users/karl/fcache/test_server.ts starting server Listening on http://localhost:8000/ running 1 test from ./test_server.ts It should respond with 'Hello, World!' ... FAILED (13ms) ERRORS It should respond with 'Hello, World!' => ./test_server.ts:25:6 error: TypeError: error sending request for url (http://localhost:8000/): error trying to connect: tcp connect error: Connection refused (os error 61) const response = await fetch("http://localhost:8000/"); ^ at async mainFetch (ext:deno_fetch/26_fetch.js:170:12) at async fetch (ext:deno_fetch/26_fetch.js:391:7) at async file:///Users/karl/fcache/test_server.ts:26:20 FAILURES It should respond with 'Hello, World!' => ./test_server.ts:25:6 FAILED | 0 passed | 1 failed (14ms) error: Test failed
7 replies
DDeno
Created by kewp on 2/25/2024 in #help
Testing API server
what if the server returns an error? how can i check that?
7 replies