import { test } from 'node:test'; import assert from 'node:assert/strict'; import { hasAnyAttemptForTest } from './testChainService.js'; test('hasAnyAttemptForTest: false, если в базе пусто', async () => { const pool = { async query() { return { rows: [{ has_any: false }] }; }, }; const result = await hasAnyAttemptForTest(pool, '00000000-0000-0000-0000-000000000001'); assert.equal(result, false); }); test('hasAnyAttemptForTest: true, если есть попытка', async () => { const pool = { async query() { return { rows: [{ has_any: true }] }; }, }; const result = await hasAnyAttemptForTest(pool, '00000000-0000-0000-0000-000000000001'); assert.equal(result, true); });