mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-12 21:53:00 -06:00
fix(test): skip live auth browser caches (#91907)
* fix(test): skip live auth browser caches * fix(test): scope Gemini live auth exclusions --------- Co-authored-by: Peter Steinberger <steipete@gmail.com>
This commit is contained in:
committed by
GitHub
parent
a9b0a9a12b
commit
e88f5cea7e
@@ -133,6 +133,35 @@ describe("installTestEnv", () => {
|
||||
path.join(realHome, ".codex", "sessions", "2026", "02", "26", "rollout.jsonl"),
|
||||
"session\n",
|
||||
);
|
||||
writeFile(path.join(realHome, ".gemini", "oauth_creds.json"), '{"token":"gemini"}\n');
|
||||
writeFile(path.join(realHome, ".gemini", "settings.json"), '{"theme":"dark"}\n');
|
||||
writeFile(path.join(realHome, ".gemini", "commands", "Cache", "review.toml"), "prompt\n");
|
||||
writeFile(path.join(realHome, ".minimax", "Cache", "credentials.json"), "minimax\n");
|
||||
writeFile(
|
||||
path.join(
|
||||
realHome,
|
||||
".gemini",
|
||||
"antigravity-browser-profile",
|
||||
"Default",
|
||||
"Cache",
|
||||
"Cache_Data",
|
||||
"blob",
|
||||
),
|
||||
"cached-browser-bytes\n",
|
||||
);
|
||||
writeFile(
|
||||
path.join(realHome, ".gemini", "antigravity", "browser_recordings", "session.webm"),
|
||||
"recording\n",
|
||||
);
|
||||
writeFile(
|
||||
path.join(realHome, ".gemini", "cli-browser-profile", "Default", "History"),
|
||||
"browser-history\n",
|
||||
);
|
||||
writeFile(path.join(realHome, ".gemini", "GPUCache", "data.bin"), "gpu-cache\n");
|
||||
writeFile(
|
||||
path.join(realHome, ".gemini", "Service Worker", "CacheStorage", "cache.bin"),
|
||||
"worker-cache\n",
|
||||
);
|
||||
|
||||
setTestEnvValue("HOME", realHome);
|
||||
setTestEnvValue("USERPROFILE", realHome);
|
||||
@@ -214,6 +243,27 @@ describe("installTestEnv", () => {
|
||||
expect(fs.existsSync(path.join(testEnv.tempHome, ".codex", "auth.json"))).toBe(true);
|
||||
expect(fs.existsSync(path.join(testEnv.tempHome, ".codex", "config.toml"))).toBe(true);
|
||||
expect(fs.existsSync(path.join(testEnv.tempHome, ".codex", "sessions"))).toBe(false);
|
||||
expect(fs.existsSync(path.join(testEnv.tempHome, ".gemini", "oauth_creds.json"))).toBe(true);
|
||||
expect(fs.existsSync(path.join(testEnv.tempHome, ".gemini", "settings.json"))).toBe(true);
|
||||
expect(
|
||||
fs.existsSync(path.join(testEnv.tempHome, ".gemini", "commands", "Cache", "review.toml")),
|
||||
).toBe(true);
|
||||
expect(
|
||||
fs.existsSync(path.join(testEnv.tempHome, ".minimax", "Cache", "credentials.json")),
|
||||
).toBe(true);
|
||||
expect(
|
||||
fs.existsSync(path.join(testEnv.tempHome, ".gemini", "antigravity-browser-profile")),
|
||||
).toBe(false);
|
||||
expect(
|
||||
fs.existsSync(path.join(testEnv.tempHome, ".gemini", "antigravity", "browser_recordings")),
|
||||
).toBe(false);
|
||||
expect(fs.existsSync(path.join(testEnv.tempHome, ".gemini", "cli-browser-profile"))).toBe(
|
||||
false,
|
||||
);
|
||||
expect(fs.existsSync(path.join(testEnv.tempHome, ".gemini", "GPUCache"))).toBe(false);
|
||||
expect(
|
||||
fs.existsSync(path.join(testEnv.tempHome, ".gemini", "Service Worker", "CacheStorage")),
|
||||
).toBe(false);
|
||||
});
|
||||
|
||||
it("allows explicit live runs against the real HOME", () => {
|
||||
|
||||
Reference in New Issue
Block a user