1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-12 02:27:46 -05:00
denoland-deno/std/http/testdata/file_server_as_library.ts
Casper Beyer bee36a4de8
test(std/http): make tests runnable from any directory (#7441)
This makes std/http tests runnable from any directory by spawning test
processes in the module directory resolved from import.meta.url and
resolving test data relative to the same module directory.
2020-09-14 12:58:43 +02:00

12 lines
292 B
TypeScript

import { serve } from "../server.ts";
import { serveFile } from "../file_server.ts";
const server = serve({ port: 8000 });
console.log("Server running...");
for await (const req of server) {
serveFile(req, "./testdata/hello.html").then((response) => {
req.respond(response);
});
}