mirror of
https://github.com/anomalyco/opencode.git
synced 2026-05-01 22:10:23 +00:00
chore: fix e2e tests
This commit is contained in:
parent
4c4e30cd71
commit
c607c01fb9
1 changed files with 2 additions and 6 deletions
|
|
@ -89,7 +89,6 @@ let runner: ReturnType<typeof Bun.spawn> | undefined
|
||||||
let server: { stop: () => Promise<void> | void } | undefined
|
let server: { stop: () => Promise<void> | void } | undefined
|
||||||
let inst: { Instance: { disposeAll: () => Promise<void> | void } } | undefined
|
let inst: { Instance: { disposeAll: () => Promise<void> | void } } | undefined
|
||||||
let cleaned = false
|
let cleaned = false
|
||||||
let internalError = false
|
|
||||||
|
|
||||||
const cleanup = async () => {
|
const cleanup = async () => {
|
||||||
if (cleaned) return
|
if (cleaned) return
|
||||||
|
|
@ -115,9 +114,8 @@ const shutdown = (code: number, reason: string) => {
|
||||||
}
|
}
|
||||||
|
|
||||||
const reportInternalError = (reason: string, error: unknown) => {
|
const reportInternalError = (reason: string, error: unknown) => {
|
||||||
internalError = true
|
console.warn(`e2e-local ignored server error: ${reason}`)
|
||||||
console.error(`e2e-local internal error: ${reason}`)
|
console.warn(error)
|
||||||
console.error(error)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
process.once("SIGINT", () => shutdown(130, "SIGINT"))
|
process.once("SIGINT", () => shutdown(130, "SIGINT"))
|
||||||
|
|
@ -177,6 +175,4 @@ try {
|
||||||
await cleanup()
|
await cleanup()
|
||||||
}
|
}
|
||||||
|
|
||||||
if (code === 0 && internalError) code = 1
|
|
||||||
|
|
||||||
process.exit(code)
|
process.exit(code)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue