Skip to content

Commit 465c857

Browse files
committed
fix tests
1 parent 7318d0c commit 465c857

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

plugins/amazonq/codewhisperer/jetbrains-community/src/software/aws/toolkits/jetbrains/services/codewhisperer/service/CodeWhispererService.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -482,7 +482,7 @@ class CodeWhispererService(private val cs: CoroutineScope) : Disposable {
482482
)
483483
}
484484

485-
private fun getWorkspaceIds(project: Project): CompletableFuture<LspServerConfigurations> {
485+
fun getWorkspaceIds(project: Project): CompletableFuture<LspServerConfigurations> {
486486
val payload = GetConfigurationFromServerParams(
487487
section = "aws.q.workspaceContext"
488488
)

plugins/amazonq/codewhisperer/jetbrains-community/tst/software/aws/toolkits/jetbrains/services/codewhisperer/CodeWhispererTestBase.kt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@ import software.aws.toolkits.jetbrains.core.credentials.ToolkitConnectionManager
3838
import software.aws.toolkits.jetbrains.core.credentials.sono.Q_SCOPES
3939
import software.aws.toolkits.jetbrains.services.amazonq.lsp.AmazonQLanguageServer
4040
import software.aws.toolkits.jetbrains.services.amazonq.lsp.AmazonQLspService
41+
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.LspServerConfigurations
42+
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.WorkspaceInfo
4143
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.textDocument.InlineCompletionListWithReferences
4244
import software.aws.toolkits.jetbrains.services.amazonq.profile.QRegionProfileManager
4345
import software.aws.toolkits.jetbrains.services.codewhisperer.CodeWhispererTestUtil.codeWhispererRecommendationActionId
@@ -125,9 +127,9 @@ open class CodeWhispererTestBase {
125127
codewhispererService = spy(CodeWhispererService.getInstance())
126128
codewhispererService.stub {
127129
onGeneric {
128-
getRequestContext(any(), any(), any(), any(), any())
130+
getWorkspaceIds(any())
129131
} doAnswer {
130-
aRequestContext(projectRule.project, projectRule.fixture.editor)
132+
CompletableFuture.completedFuture(LspServerConfigurations(listOf(WorkspaceInfo("file:///", "workspaceId"))))
131133
}
132134
}
133135
ApplicationManager.getApplication().replaceService(CodeWhispererService::class.java, codewhispererService, disposableRule.disposable)

0 commit comments

Comments
 (0)