fix(subagent-acp): correct it.skipIf call arity

it.skipIf takes only the condition; passing a reason string as a second
argument breaks tsc and fails every build. Move the explanation to a comment.
This commit is contained in:
Chinesezjc
2026-08-25 17:19:32 +08:00
parent af4e529149
commit c26a3351c4
@@ -589,10 +589,9 @@ describe('dsh-subagent-acp', () => {
)
})
it.skipIf(
process.platform === 'win32',
'Windows anonymous pipes do not surface a child stdout half-close while the child stays alive',
)('reports initialize-stage transport when the child closes the protocol but stays alive', async () => {
// Windows anonymous pipes do not surface a child stdout half-close while
// the child stays alive.
it.skipIf(process.platform === 'win32')('reports initialize-stage transport when the child closes the protocol but stays alive', async () => {
const error = await startAcpRun(request(), {
command: process.execPath,
args: [mockServer],
@@ -939,10 +938,9 @@ describe('dsh-subagent-acp', () => {
await run.dispose()
})
it.skipIf(
process.platform === 'win32',
'Windows anonymous pipes do not surface a child stdout half-close while the child stays alive',
)('classifies a prompt transport failure without copying SDK text', async () => {
// Windows anonymous pipes do not surface a child stdout half-close while
// the child stays alive.
it.skipIf(process.platform === 'win32')('classifies a prompt transport failure without copying SDK text', async () => {
const run = await startAcpRun(request('private prompt text'), {
command: process.execPath,
args: [mockServer],
@@ -963,10 +961,9 @@ describe('dsh-subagent-acp', () => {
await run.dispose()
})
it.skipIf(
process.platform === 'win32',
'Windows anonymous pipes do not surface a child stdout half-close while the child stays alive',
)('lets local cancellation interrupt prompt-failure process observation', async () => {
// Windows anonymous pipes do not surface a child stdout half-close while
// the child stays alive.
it.skipIf(process.platform === 'win32')('lets local cancellation interrupt prompt-failure process observation', async () => {
const controller = new AbortController()
const protocolEnded = Promise.withResolvers<undefined>()
let boundedExitWaits = 0