test(qa): canonicalize Crabline transport selections

This commit is contained in:
Dallin Romney
2026-08-05 21:02:58 +08:00
parent 2aa9375b05
commit 9b04d81f97
2 changed files with 7 additions and 7 deletions
@@ -20,7 +20,7 @@ const PROVIDER_CASES = [
channel: "matrix",
conversation: { id: "main", kind: "group" },
senderId: "driver",
nativeMessageId: /^\$[a-f0-9]{16}:matrix\.test$/u,
nativeMessageId: /^\$[A-Za-z0-9_-]{43}$/u,
},
] as const;
@@ -33,10 +33,10 @@ describe("Crabline provider-native inbound message identity", () => {
const transport = await createQaCrablineTransportAdapter({
outputDir,
selection: {
capabilityMatrixPath: "crabline-fake-provider-capabilities.json",
capabilityMatrixPath: "crabline-channel-driver-capabilities.json",
channel,
channelDriver: "crabline",
smokeArtifactPath: "crabline-fake-provider-smoke.json",
providerReadinessArtifactPath: "crabline-provider-readiness.json",
},
state: busState,
});
@@ -84,10 +84,10 @@ describe("Crabline provider-native inbound message identity", () => {
await createQaCrablineTransportAdapter({
outputDir: `${outputDir}/${name}`,
selection: {
capabilityMatrixPath: "crabline-fake-provider-capabilities.json",
capabilityMatrixPath: "crabline-channel-driver-capabilities.json",
channel: "telegram",
channelDriver: "crabline",
smokeArtifactPath: "crabline-fake-provider-smoke.json",
providerReadinessArtifactPath: "crabline-provider-readiness.json",
},
state: busState,
});
@@ -15,10 +15,10 @@ describe("Crabline Telegram native command arguments", () => {
const transport = await createQaCrablineTransportAdapter({
outputDir,
selection: {
capabilityMatrixPath: "crabline-fake-provider-capabilities.json",
capabilityMatrixPath: "crabline-channel-driver-capabilities.json",
channel: "telegram",
channelDriver: "crabline",
smokeArtifactPath: "crabline-fake-provider-smoke.json",
providerReadinessArtifactPath: "crabline-provider-readiness.json",
},
state: createQaBusState(),
});