16 lines · 609 B · TypeScript
RawDownload
import { describe, expect, it } from "@effect/vitest"; import { canAutoStartLocalDaemonForHost } from "./daemon"; describe("canAutoStartLocalDaemonForHost", () => {  it("allows loopback hosts", () => {    expect(canAutoStartLocalDaemonForHost("localhost")).toBe(true);    expect(canAutoStartLocalDaemonForHost("127.0.0.1")).toBe(true);    expect(canAutoStartLocalDaemonForHost("[::1]")).toBe(true);  });   it("does not treat wildcard binds as loopback", () => {    expect(canAutoStartLocalDaemonForHost("0.0.0.0")).toBe(false);    expect(canAutoStartLocalDaemonForHost("::")).toBe(false);  });});