



























@@ -1670,7 +1670,12 @@ describe("runCodexAppServerAttempt", () => {
16701670await harness.notify(rateLimitsUpdated(Date.now() + 60_000));
16711671await new Promise((resolve) => setTimeout(resolve, 20));
167216721673-await expect(run).resolves.toMatchObject({
1673+const result = await run;
1674+expect({
1675+aborted: result.aborted,
1676+timedOut: result.timedOut,
1677+promptError: result.promptError,
1678+}).toEqual({
16741679aborted: true,
16751680timedOut: true,
16761681promptError: "codex app-server turn idle timed out waiting for turn/completed",
@@ -1738,7 +1743,13 @@ describe("runCodexAppServerAttempt", () => {
17381743},
17391744});
174017451741-await expect(run).resolves.toMatchObject({
1746+const result = await run;
1747+expect({
1748+aborted: result.aborted,
1749+timedOut: result.timedOut,
1750+promptError: result.promptError,
1751+assistantTexts: result.assistantTexts,
1752+}).toEqual({
17421753aborted: false,
17431754timedOut: false,
17441755promptError: null,
@@ -1815,7 +1826,13 @@ describe("runCodexAppServerAttempt", () => {
18151826},
18161827});
181718281818-await expect(run).resolves.toMatchObject({
1829+const result = await run;
1830+expect({
1831+aborted: result.aborted,
1832+timedOut: result.timedOut,
1833+promptError: result.promptError,
1834+assistantTexts: result.assistantTexts,
1835+}).toEqual({
18191836aborted: false,
18201837timedOut: false,
18211838promptError: null,
@@ -1900,7 +1917,13 @@ describe("runCodexAppServerAttempt", () => {
19001917},
19011918});
190219191903-await expect(run).resolves.toMatchObject({
1920+const result = await run;
1921+expect({
1922+aborted: result.aborted,
1923+timedOut: result.timedOut,
1924+promptError: result.promptError,
1925+assistantTexts: result.assistantTexts,
1926+}).toEqual({
19041927aborted: false,
19051928timedOut: false,
19061929promptError: null,
@@ -1986,7 +2009,13 @@ describe("runCodexAppServerAttempt", () => {
19862009},
19872010});
198820111989-await expect(run).resolves.toMatchObject({
2012+const result = await run;
2013+expect({
2014+aborted: result.aborted,
2015+timedOut: result.timedOut,
2016+promptError: result.promptError,
2017+assistantTexts: result.assistantTexts,
2018+}).toEqual({
19902019aborted: false,
19912020timedOut: false,
19922021promptError: null,
@@ -2046,7 +2075,12 @@ describe("runCodexAppServerAttempt", () => {
20462075});
20472076await new Promise((resolve) => setTimeout(resolve, 20));
204820772049-await expect(run).resolves.toMatchObject({
2078+const result = await run;
2079+expect({
2080+aborted: result.aborted,
2081+timedOut: result.timedOut,
2082+promptError: result.promptError,
2083+}).toEqual({
20502084aborted: true,
20512085timedOut: true,
20522086promptError: "codex app-server turn idle timed out waiting for turn/completed",
@@ -2122,7 +2156,13 @@ describe("runCodexAppServerAttempt", () => {
21222156},
21232157});
212421582125-await expect(run).resolves.toMatchObject({
2159+const result = await run;
2160+expect({
2161+aborted: result.aborted,
2162+timedOut: result.timedOut,
2163+promptError: result.promptError,
2164+assistantTexts: result.assistantTexts,
2165+}).toEqual({
21262166aborted: false,
21272167timedOut: false,
21282168promptError: null,
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。