






















@@ -32,10 +32,9 @@ describe("prepare-codex-ci-auth", () => {
3232});
33333434expect(result.changed).toBe(true);
35-expect(decodeJwtPayload(String(result.auth.tokens?.id_token))).toMatchObject({
36-email: "peter@example.com",
37-chatgpt_account_id: "acct_123",
38-});
35+const payload = decodeJwtPayload(String(result.auth.tokens?.id_token));
36+expect(payload.email).toBe("peter@example.com");
37+expect(payload.chatgpt_account_id).toBe("acct_123");
3938});
40394140it("leaves current auth metadata unchanged", () => {
@@ -77,10 +76,9 @@ describe("prepare-codex-ci-auth", () => {
7776const updated = JSON.parse(await fs.readFile(authPath, "utf-8")) as {
7877tokens?: { id_token?: string };
7978};
80-expect(decodeJwtPayload(String(updated.tokens?.id_token))).toMatchObject({
81-sub: "user",
82-chatgpt_account_id: "acct_123",
83-});
79+const payload = decodeJwtPayload(String(updated.tokens?.id_token));
80+expect(payload.sub).toBe("user");
81+expect(payload.chatgpt_account_id).toBe("acct_123");
8482});
8583});
8684});
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。