github.com/turbot/steampipe@v1.7.0-rc.0.0.20240517123944-7cef272d4458/ui/dashboard/src/utils/url.test.ts (about) 1 import { isRelativeUrl } from "./url"; 2 3 describe("isRelativeUrl", () => { 4 test("null", () => { 5 expect(isRelativeUrl(null)).toEqual(true); 6 }); 7 8 test("undefined", () => { 9 expect(isRelativeUrl(undefined)).toEqual(true); 10 }); 11 12 test("empty", () => { 13 expect(isRelativeUrl("")).toEqual(true); 14 }); 15 16 test("relative", () => { 17 expect(isRelativeUrl("/foo/bar")).toEqual(true); 18 }); 19 20 test("relative with query string", () => { 21 expect(isRelativeUrl("/foo/bar?bar=foo")).toEqual(true); 22 }); 23 24 test("absolute", () => { 25 expect(isRelativeUrl("https://foo.bar")).toEqual(false); 26 }); 27 });