test(review 與 OpenCode TLS): 補齊 Pull Review 與 TLS 設定覆蓋

This commit is contained in:
2026-06-22 09:41:09 +00:00
parent 1477822f4b
commit 228d5ceb4a
4 changed files with 93 additions and 2 deletions
+7
View File
@@ -114,6 +114,13 @@ describe('getLLMConfig', () => {
assert.equal(shouldSkipOpenCodeTLSVerify(), false);
});
it('skips OpenCode TLS verification for any value other than false', () => {
for (const value of ['', '0', 'true', 'yes']) {
process.env.OPENCODE_SKIP_TLS_VERIFY = value;
assert.equal(shouldSkipOpenCodeTLSVerify(), true);
}
});
it('openai takes priority over gemini when both set', () => {
process.env.OPENAI_API_KEY = 'sk-test';
process.env.GEMINI_API_KEY = 'gemini-key';