22541 consolidate breadcrumb mapped route maps into grouped constants

This commit is contained in:
2026-04-09 10:21:09 +01:00
parent ee3f3eae74
commit 78d62c541f
3 changed files with 148 additions and 119 deletions
@@ -59,6 +59,20 @@ test("breadcrumbs/simple-link-text map includes address and advanced search resu
test("breadcrumbs/merged resolver renders mapped routes through single helper invocation", async () => {
const source = loadBreadcrumbSource();
assert.strictEqual(
source.includes("const mappedRouteRendererMaps = ["),
true,
"Expected grouped mapped route renderer map composition to exist"
);
assert.strictEqual(
source.includes(
"const getMappedRendererByPath = (path, routeRendererMap) =>"
),
true,
"Expected shared mapped renderer lookup helper to exist"
);
assert.strictEqual(
source.includes("const resolveMappedRouteRenderer = (path) =>"),
true,