diff --git a/src/commands/doctor.runs-legacy-state-migrations-yes-mode-without.e2e.test.ts b/src/commands/doctor.runs-legacy-state-migrations-yes-mode-without.e2e.test.ts index 71369a59672..50d8b4331a6 100644 --- a/src/commands/doctor.runs-legacy-state-migrations-yes-mode-without.e2e.test.ts +++ b/src/commands/doctor.runs-legacy-state-migrations-yes-mode-without.e2e.test.ts @@ -174,7 +174,8 @@ describe("doctor command", () => { throw new Error("Expected doctor to write migrated auth profiles"); } const profiles = (written.auth as { profiles: Record }).profiles; - expect(profiles["anthropic:me@example.com"]).toEqual(expect.any(Object)); + expect(profiles).toHaveProperty("anthropic:me@example.com"); + expect(profiles["anthropic:me@example.com"]).not.toBeNull(); expect(profiles["anthropic:default"]).toBeUndefined(); }, 30_000); }); diff --git a/ui/src/ui/storage.node.test.ts b/ui/src/ui/storage.node.test.ts index e8f39474a9d..3cc9979433e 100644 --- a/ui/src/ui/storage.node.test.ts +++ b/ui/src/ui/storage.node.test.ts @@ -571,7 +571,8 @@ describe("loadSettings default gateway URL derivation", () => { const persisted = JSON.parse(localStorage.getItem(scopedKey) ?? "{}"); - expect(persisted.sessionsByGateway).toEqual(expect.any(Object)); + expect(persisted.sessionsByGateway).toBeTypeOf("object"); + expect(persisted.sessionsByGateway).not.toBeNull(); const scopes = Object.keys(persisted.sessionsByGateway); expect(scopes).toHaveLength(10); // oldest stale entries should be evicted