Skip to content

Commit 8e419fc

Browse files
committed
test: use dynamic Package.version in User-Agent tests
- Replace hardcoded version '3.22.6' with Package.version in provider tests - Update openai.spec.ts, openrouter.spec.ts, and requesty.spec.ts - Ensures tests stay in sync with actual package version - Addresses feedback from @mrubens in PR comment #3050947569 All tests passing ✅
1 parent 02a8e6a commit 8e419fc

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

src/api/providers/__tests__/openai.spec.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import { ApiHandlerOptions } from "../../../shared/api"
55
import { Anthropic } from "@anthropic-ai/sdk"
66
import OpenAI from "openai"
77
import { openAiModelInfoSaneDefaults } from "@roo-code/types"
8+
import { Package } from "../../../shared/package"
89

910
const mockCreate = vitest.fn()
1011

@@ -104,7 +105,7 @@ describe("OpenAiHandler", () => {
104105
defaultHeaders: {
105106
"HTTP-Referer": "https://github.com/RooVetGit/Roo-Cline",
106107
"X-Title": "Roo Code",
107-
"User-Agent": "RooCode/3.22.6",
108+
"User-Agent": `RooCode/${Package.version}`,
108109
},
109110
})
110111
})

src/api/providers/__tests__/openrouter.spec.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import OpenAI from "openai"
88

99
import { OpenRouterHandler } from "../openrouter"
1010
import { ApiHandlerOptions } from "../../../shared/api"
11+
import { Package } from "../../../shared/package"
1112

1213
// Mock dependencies
1314
vitest.mock("openai")
@@ -62,7 +63,7 @@ describe("OpenRouterHandler", () => {
6263
defaultHeaders: {
6364
"HTTP-Referer": "https://github.com/RooVetGit/Roo-Cline",
6465
"X-Title": "Roo Code",
65-
"User-Agent": "RooCode/3.22.6",
66+
"User-Agent": `RooCode/${Package.version}`,
6667
},
6768
})
6869
})

src/api/providers/__tests__/requesty.spec.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import OpenAI from "openai"
55

66
import { RequestyHandler } from "../requesty"
77
import { ApiHandlerOptions } from "../../../shared/api"
8+
import { Package } from "../../../shared/package"
89

910
const mockCreate = vitest.fn()
1011

@@ -59,7 +60,7 @@ describe("RequestyHandler", () => {
5960
defaultHeaders: {
6061
"HTTP-Referer": "https://github.com/RooVetGit/Roo-Cline",
6162
"X-Title": "Roo Code",
62-
"User-Agent": "RooCode/3.22.6",
63+
"User-Agent": `RooCode/${Package.version}`,
6364
},
6465
})
6566
})

0 commit comments

Comments
 (0)