summaryrefslogtreecommitdiff
path: root/packages/core/src/code_assist/server.test.ts
diff options
context:
space:
mode:
authorTommaso Sciortino <[email protected]>2025-06-18 10:29:42 -0700
committerGitHub <[email protected]>2025-06-18 10:29:42 -0700
commit4662b058e8eda8588aa2ab272820da6ab0b3f7cd (patch)
tree4fb836d70a180a300f94978c02ddd759c51e7dd4 /packages/core/src/code_assist/server.test.ts
parent332512853e40e6c9b826b60057a389e9d34453fd (diff)
CCPA Count Token support (#1170)
Diffstat (limited to 'packages/core/src/code_assist/server.test.ts')
-rw-r--r--packages/core/src/code_assist/server.test.ts7
1 files changed, 6 insertions, 1 deletions
diff --git a/packages/core/src/code_assist/server.test.ts b/packages/core/src/code_assist/server.test.ts
index 922d20fb..d8d9c10a 100644
--- a/packages/core/src/code_assist/server.test.ts
+++ b/packages/core/src/code_assist/server.test.ts
@@ -133,11 +133,16 @@ describe('CodeAssistServer', () => {
it('should return 0 for countTokens', async () => {
const auth = new OAuth2Client();
const server = new CodeAssistServer(auth, 'test-project');
+ const mockResponse = {
+ totalTokens: 100,
+ };
+ vi.spyOn(server, 'callEndpoint').mockResolvedValue(mockResponse);
+
const response = await server.countTokens({
model: 'test-model',
contents: [{ role: 'user', parts: [{ text: 'request' }] }],
});
- expect(response.totalTokens).toBe(0);
+ expect(response.totalTokens).toBe(100);
});
it('should throw an error for embedContent', async () => {