15 lines
567 B
TypeScript
15 lines
567 B
TypeScript
import assert from "node:assert/strict";
|
|
import { describe, it } from "node:test";
|
|
|
|
import { buildConnectorConfigLink } from "./connectorConfigLink.ts";
|
|
|
|
describe("buildConnectorConfigLink", () => {
|
|
it("deep-links to the editable connector setup form", () => {
|
|
assert.equal(buildConnectorConfigLink("nginx_proxy_manager"), "/setup?step=connectors&connector=nginx_proxy_manager");
|
|
});
|
|
|
|
it("encodes connector ids safely", () => {
|
|
assert.equal(buildConnectorConfigLink("custom connector"), "/setup?step=connectors&connector=custom%20connector");
|
|
});
|
|
});
|