21 lines · 828 B · TypeScript
RawDownload
import assert from "node:assert/strict";import test from "node:test";import {  integrationSectionFromHash,  legacyIntegrationHref,} from "../src/features/integrations/integration-navigation"; test("integration navigation defaults unknown sections to plugins", () => {  assert.equal(integrationSectionFromHash(""), "plugins");  assert.equal(integrationSectionFromHash("#unknown"), "plugins");}); test("integration navigation selects skills from a hash", () => {  assert.equal(integrationSectionFromHash("#skills"), "skills");}); test("integration navigation forwards legacy settings hashes", () => {  assert.equal(legacyIntegrationHref("#connectors"), "/integrations#connectors");  assert.equal(legacyIntegrationHref("#skills"), "/integrations#skills");  assert.equal(legacyIntegrationHref("#system"), null);});