Add multi-module path binding and enterprise flow linkKey regressions.

Verify sibling-module scan resolves cross-module EventNormalizer helpers for path expansion and assert HTML export embeds linkKey on structured business-flow steps.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-07-14 17:50:59 +02:00
parent 252255f8b0
commit 2d478d5779
2 changed files with 100 additions and 0 deletions

View File

@@ -46,6 +46,9 @@ class EnterpriseDedicatedEndpointHtmlTest {
assertThat(html).contains("\"source\" : \"click.kamil.enterprise.machines.order.OrderState.NEW\"");
assertThat(html).contains("\"source\" : \"click.kamil.enterprise.machines.order.OrderState.PENDING\"");
assertThat(html).contains("function highlightEvents(steps)");
assertThat(html).contains("\"name\" : \"Order fulfillment\"");
assertThat(html).containsPattern(
"\"steps\"\\s*:\\s*\\[\\s*\\{[^\\]]*\"linkKey\"\\s*:\\s*\"OrderState_NEW__OrderEvent_PAY\"");
}
private static Path findOrderMachineHtml(Path outputDir) throws Exception {