test: centralize inbound contract suites

This commit is contained in:
Peter Steinberger 2026-04-01 02:04:53 +01:00
parent b59adf9d2a
commit 5b8f0cf1d5
No known key found for this signature in database
6 changed files with 28 additions and 30 deletions

View File

@ -1,6 +0,0 @@
import { describe } from "vitest";
import { installDiscordInboundContractSuite } from "../../../test/helpers/channels/inbound-contract.js";
describe("discord inbound contract", () => {
installDiscordInboundContractSuite();
});

View File

@ -1,6 +0,0 @@
import { describe } from "vitest";
import { installSignalInboundContractSuite } from "../../../test/helpers/channels/inbound-contract.js";
describe("signal inbound contract", () => {
installSignalInboundContractSuite();
});

View File

@ -1,6 +0,0 @@
import { describe } from "vitest";
import { installSlackInboundContractSuite } from "../../../test/helpers/channels/inbound-contract.js";
describe("slack inbound contract", () => {
installSlackInboundContractSuite();
});

View File

@ -1,6 +0,0 @@
import { describe } from "vitest";
import { installTelegramInboundContractSuite } from "../../../test/helpers/channels/inbound-contract.js";
describe("telegram inbound contract", () => {
installTelegramInboundContractSuite();
});

View File

@ -1,6 +0,0 @@
import { describe } from "vitest";
import { installWhatsAppInboundContractSuite } from "../../../test/helpers/channels/inbound-contract.js";
describe("whatsapp inbound contract", () => {
installWhatsAppInboundContractSuite();
});

View File

@ -0,0 +1,28 @@
import { describe } from "vitest";
import {
installDiscordInboundContractSuite,
installSignalInboundContractSuite,
installSlackInboundContractSuite,
installTelegramInboundContractSuite,
installWhatsAppInboundContractSuite,
} from "../../../../test/helpers/channels/inbound-contract.js";
describe("discord inbound contract", () => {
installDiscordInboundContractSuite();
});
describe("signal inbound contract", () => {
installSignalInboundContractSuite();
});
describe("slack inbound contract", () => {
installSlackInboundContractSuite();
});
describe("telegram inbound contract", () => {
installTelegramInboundContractSuite();
});
describe("whatsapp inbound contract", () => {
installWhatsAppInboundContractSuite();
});