summaryrefslogtreecommitdiff
path: root/packages/core/src
diff options
context:
space:
mode:
authorHyeongHo Jun <[email protected]>2025-07-18 07:57:54 +0900
committerGitHub <[email protected]>2025-07-17 22:57:54 +0000
commitf0dc9690b7903532099a5a2c4d98e02b3d2382bf (patch)
tree0d768b0b578851fa067d6b2d95dd8ed348114eec /packages/core/src
parent4b8838bea437793ff30c22552c7d384c42559204 (diff)
Test/add loadcodeassist mock (#4287)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Diffstat (limited to 'packages/core/src')
-rw-r--r--packages/core/src/code_assist/server.test.ts12
1 files changed, 10 insertions, 2 deletions
diff --git a/packages/core/src/code_assist/server.test.ts b/packages/core/src/code_assist/server.test.ts
index 6944af47..6246fd4e 100644
--- a/packages/core/src/code_assist/server.test.ts
+++ b/packages/core/src/code_assist/server.test.ts
@@ -7,6 +7,7 @@
import { describe, it, expect, vi } from 'vitest';
import { CodeAssistServer } from './server.js';
import { OAuth2Client } from 'google-auth-library';
+import { UserTierId } from './types.js';
vi.mock('google-auth-library');
@@ -115,7 +116,14 @@ describe('CodeAssistServer', () => {
const client = new OAuth2Client();
const server = new CodeAssistServer(client, 'test-project');
const mockResponse = {
- // TODO: Add mock response
+ currentTier: {
+ id: UserTierId.FREE,
+ name: 'Free',
+ description: 'free tier',
+ },
+ allowedTiers: [],
+ ineligibleTiers: [],
+ cloudaicompanionProject: 'projects/test',
};
vi.spyOn(server, 'requestPost').mockResolvedValue(mockResponse);
@@ -127,7 +135,7 @@ describe('CodeAssistServer', () => {
'loadCodeAssist',
expect.any(Object),
);
- expect(response).toBe(mockResponse);
+ expect(response).toEqual(mockResponse);
});
it('should return 0 for countTokens', async () => {