test: share status issue assertion helpers

This commit is contained in:
Peter Steinberger
2026-03-14 01:30:10 +00:00
parent 0acd1f63fc
commit 258945d4d0
3 changed files with 20 additions and 10 deletions

View File

@@ -0,0 +1,10 @@
import { expect } from "vitest";
export function expectOpenDmPolicyConfigIssue<TAccount>(params: {
collectIssues: (accounts: TAccount[]) => Array<{ kind?: string }>;
account: TAccount;
}) {
const issues = params.collectIssues([params.account]);
expect(issues).toHaveLength(1);
expect(issues[0]?.kind).toBe("config");
}