From a6772f0edb76a46be0b613858d2b7493dbf9c3ef Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Sun, 17 Mar 2024 17:04:47 -0300 Subject: src/hero.mjs: Use name of CWD as the default name of buildServer() --- tests/js/hero.mjs | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) (limited to 'tests') diff --git a/tests/js/hero.mjs b/tests/js/hero.mjs index a35345f..1d5f910 100644 --- a/tests/js/hero.mjs +++ b/tests/js/hero.mjs @@ -1,7 +1,8 @@ -import assert from "node:assert/strict"; -import fs from "node:fs"; -import http from "node:http"; -import process from "node:process"; +import assert from "node:assert/strict"; +import fs from "node:fs"; +import http from "node:http"; +import path from "node:path"; +import process from "node:process"; import * as runner from "../runner.mjs"; import * as u from "../../src/utils.mjs"; @@ -2305,6 +2306,16 @@ const test_buildServer = async t => { await server.stop(); assert.deepEqual(response, { status: 404, body: "Not Found\n" }); + assert.deepEqual(server.info(), { name, socket, pipe }); + }); + + await t.test("default values", () => { + const name = path.basename(process.cwd()); + assert.deepEqual(buildServer().info(), { + name, + socket: `${name}.socket`, + pipe: `${name}.pipe`, + }); }); await t.test("integrated application server", async () => { -- cgit v1.2.3