Skip to content

Commit fe76fd9

Browse files
committed
Fix unit tests
1 parent 04b186b commit fe76fd9

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

packages/amazonq/test/unit/amazonq/apps/inline/recommendationService.test.ts

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,19 @@ import { Position, CancellationToken, InlineCompletionItem } from 'vscode'
99
import assert from 'assert'
1010
import { RecommendationService } from '../../../../../src/app/inline/recommendationService'
1111
import { SessionManager } from '../../../../../src/app/inline/sessionManager'
12-
import { createMockDocument } from 'aws-core-vscode/test'
12+
import { createMockDocument, createTestAuthUtil } from 'aws-core-vscode/test'
1313
import { LineTracker } from '../../../../../src/app/inline/stateTracker/lineTracker'
1414
import { InlineGeneratingMessage } from '../../../../../src/app/inline/inlineGeneratingMessage'
1515

1616
describe('RecommendationService', () => {
1717
let languageClient: LanguageClient
1818
let sendRequestStub: sinon.SinonStub
1919
let sandbox: sinon.SinonSandbox
20+
let sessionManager: SessionManager
21+
let lineTracker: LineTracker
22+
let activeStateController: InlineGeneratingMessage
23+
let service: RecommendationService
24+
2025
const mockDocument = createMockDocument()
2126
const mockPosition = { line: 0, character: 0 } as Position
2227
const mockContext = { triggerKind: 1, selectedCompletionInfo: undefined }
@@ -29,19 +34,22 @@ describe('RecommendationService', () => {
2934
insertText: 'ItemTwo',
3035
} as InlineCompletionItem
3136
const mockPartialResultToken = 'some-random-token'
32-
const sessionManager = new SessionManager()
33-
const lineTracker = new LineTracker()
34-
const activeStateController = new InlineGeneratingMessage(lineTracker)
35-
const service = new RecommendationService(sessionManager, activeStateController)
3637

37-
beforeEach(() => {
38+
beforeEach(async () => {
3839
sandbox = sinon.createSandbox()
3940

4041
sendRequestStub = sandbox.stub()
4142

4243
languageClient = {
4344
sendRequest: sendRequestStub,
4445
} as unknown as LanguageClient
46+
47+
await createTestAuthUtil()
48+
49+
sessionManager = new SessionManager()
50+
lineTracker = new LineTracker()
51+
activeStateController = new InlineGeneratingMessage(lineTracker)
52+
service = new RecommendationService(sessionManager, activeStateController)
4553
})
4654

4755
afterEach(() => {

0 commit comments

Comments
 (0)