test(C234): dá 30s ao teste de bootstrap da CLI de índice (spawn do Payload no CI)

This commit is contained in:
Francisco Solla 2026-09-27 19:39:27 -03:00
parent 4241c14cf8
commit 0c16fcd5df

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)
})