test(C234): dá 30s ao teste de bootstrap da CLI de índice (spawn do Payload no CI)
Some checks are pending
Deploy / preflight (push) Waiting to run
Deploy / verify (push) Blocked by required conditions
Deploy / deploy staging (teqo-staging) (push) Blocked by required conditions
Deploy / requeue when main advanced (push) Blocked by required conditions
Deploy / deploy production (teqo-1313) (push) Blocked by required conditions

This commit is contained in:
Francisco Solla 2026-09-27 19:39:27 -03:00
parent a6e68b1b97
commit bbcd1402dc

View file

@ -123,22 +123,18 @@ describe('faces:index write guards (C234)', () => {
expect(output(result)).toContain('S3_BUCKET')
})
it(
'reaches the payload bootstrap with the complete target declared',
() => {
const result = run(indexScript, ['--apply'], {
FACE_INDEX_CONFIRM: '1',
TEQO_ENV: 'production',
...withS3,
})
it('reaches the payload bootstrap with the complete target declared', () => {
const result = run(indexScript, ['--apply'], {
FACE_INDEX_CONFIRM: '1',
TEQO_ENV: 'production',
...withS3,
})
// No production database here: the run must fail while connecting (or
// right after), never with one of the write guards. The spawn boots
// Payload, so the unit default (5s) is not enough on CI runners.
expect(result.status).toBe(1)
expect(output(result)).not.toContain('FACE_INDEX_CONFIRM=1')
expect(output(result)).not.toContain('TEQO_ENV=')
},
30_000,
)
// No production database here: the run must fail while connecting (or
// right after), never with one of the write guards. The spawn boots
// Payload, so the unit default (5s) is not enough on CI runners.
expect(result.status).toBe(1)
expect(output(result)).not.toContain('FACE_INDEX_CONFIRM=1')
expect(output(result)).not.toContain('TEQO_ENV=')
}, 30_000)
})