test(signal): dedupe receive event fixtures and add mention clamp case

This commit is contained in:
Peter Steinberger
2026-02-18 12:37:38 +00:00
parent 9c2b82362e
commit 9b68af5f4f
4 changed files with 63 additions and 56 deletions

View File

@@ -33,3 +33,17 @@ export function createBaseSignalEventHandlerDeps(
...overrides,
};
}
export function createSignalReceiveEvent(envelopeOverrides: Record<string, unknown> = {}) {
return {
event: "receive",
data: JSON.stringify({
envelope: {
sourceNumber: "+15550001111",
sourceName: "Alice",
timestamp: 1700000000000,
...envelopeOverrides,
},
}),
};
}