test: cover account metadata reimport

This commit is contained in:
2026-08-20 08:46:49 +03:00
parent c6b79c1d35
commit 1b20b76704
4 changed files with 41 additions and 2 deletions

View File

@@ -154,6 +154,7 @@ function validateSemantics(data: StatementFile): ValidationError | null {
export async function importStatement(
body: unknown,
db: Pick<typeof pool, 'connect'> = pool,
): Promise<ImportStatementResponse | ValidationError> {
const structErr = validateStructure(body);
if (structErr) return structErr;
@@ -162,7 +163,7 @@ export async function importStatement(
const semErr = validateSemantics(data);
if (semErr) return semErr;
const client = await pool.connect();
const client = await db.connect();
try {
await client.query('BEGIN');