Skip to content

Commit b5d38dd

Browse files
committed
fix test failure
1 parent ad3eac0 commit b5d38dd

File tree

3 files changed

+7
-9
lines changed

3 files changed

+7
-9
lines changed

packages/amazonq/test/unit/codewhisperer/commands/onAcceptance.test.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,20 @@ import {
1313
CodeWhispererTracker,
1414
RecommendationHandler,
1515
AuthUtil,
16+
CodeWhispererSession,
1617
} from 'aws-core-vscode/codewhisperer'
1718
import { resetCodeWhispererGlobalVariables, createMockTextEditor } from 'aws-core-vscode/test'
1819
import { assertTelemetryCurried } from 'aws-core-vscode/test'
1920

2021
describe('onAcceptance', function () {
22+
let session: CodeWhispererSession
2123
describe('onAcceptance', function () {
2224
beforeEach(async function () {
23-
const session = CodeWhispererSessionState.instance.getSession()
25+
session = CodeWhispererSessionState.instance.getSession()
2426
await resetCodeWhispererGlobalVariables()
25-
session.reset()
2627
})
2728

2829
afterEach(function () {
29-
const session = CodeWhispererSessionState.instance.getSession()
3030
sinon.restore()
3131
session.reset()
3232
})
@@ -72,7 +72,6 @@ describe('onAcceptance', function () {
7272
})
7373

7474
it('Should report telemetry that records this user decision event', async function () {
75-
const session = CodeWhispererSessionState.instance.getSession()
7675
const testStartUrl = 'testStartUrl'
7776
sinon.stub(AuthUtil.instance, 'startUrl').value(testStartUrl)
7877
const mockEditor = createMockTextEditor()

packages/amazonq/test/unit/codewhisperer/commands/onInlineAcceptance.test.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,20 @@ import {
1313
RecommendationHandler,
1414
AuthUtil,
1515
CodeWhispererSessionState,
16+
CodeWhispererSession,
1617
} from 'aws-core-vscode/codewhisperer'
1718
import { globals } from 'aws-core-vscode/shared'
1819
import { extensionVersion } from 'aws-core-vscode/shared'
1920

2021
describe('onInlineAcceptance', function () {
22+
let session: CodeWhispererSession
2123
describe('onInlineAcceptance', function () {
2224
beforeEach(async function () {
23-
const session = CodeWhispererSessionState.instance.getSession()
25+
session = CodeWhispererSessionState.instance.getSession()
2426
await resetCodeWhispererGlobalVariables()
25-
session.reset()
2627
})
2728

2829
afterEach(function () {
29-
const session = CodeWhispererSessionState.instance.getSession()
3030
sinon.restore()
3131
session.reset()
3232
})
@@ -51,7 +51,6 @@ describe('onInlineAcceptance', function () {
5151
})
5252

5353
it('Should report telemetry that records this user decision event', async function () {
54-
const session = CodeWhispererSessionState.instance.getSession()
5554
await globals.globalState.update('CODEWHISPERER_USER_GROUP', {
5655
version: extensionVersion,
5756
})

packages/core/src/codewhisperer/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ export { onAcceptance } from './commands/onAcceptance'
5959
export { CodeWhispererTracker } from './tracker/codewhispererTracker'
6060
export { RecommendationHandler } from './service/recommendationHandler'
6161
export { CodeWhispererUserGroupSettings } from './util/userGroupUtil'
62-
export { CodeWhispererSessionState } from './util/codeWhispererSession'
62+
export { CodeWhispererSessionState, CodeWhispererSession } from './util/codeWhispererSession'
6363
export { onInlineAcceptance } from './commands/onInlineAcceptance'
6464
export { stopTransformByQ } from './commands/startTransformByQ'
6565
export { getCompletionItems, getCompletionItem, getLabel } from './service/completionProvider'

0 commit comments

Comments
 (0)