Skip to content

Commit 564d74b

Browse files
committed
tst
1 parent 38d4084 commit 564d74b

File tree

2 files changed

+5
-46
lines changed

2 files changed

+5
-46
lines changed

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

Lines changed: 0 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,10 @@ import software.amazon.awssdk.services.codewhispererruntime.model.CodeAnalysisSt
3131
import software.amazon.awssdk.services.codewhispererruntime.model.CompletionType
3232
import software.amazon.awssdk.services.codewhispererruntime.model.CreateUploadUrlRequest
3333
import software.amazon.awssdk.services.codewhispererruntime.model.CreateUploadUrlResponse
34-
import software.amazon.awssdk.services.codewhispererruntime.model.Customization
3534
import software.amazon.awssdk.services.codewhispererruntime.model.GenerateCompletionsRequest
3635
import software.amazon.awssdk.services.codewhispererruntime.model.GetCodeAnalysisRequest
3736
import software.amazon.awssdk.services.codewhispererruntime.model.GetCodeAnalysisResponse
3837
import software.amazon.awssdk.services.codewhispererruntime.model.IdeCategory
39-
import software.amazon.awssdk.services.codewhispererruntime.model.ListAvailableCustomizationsRequest
40-
import software.amazon.awssdk.services.codewhispererruntime.model.ListAvailableCustomizationsResponse
4138
import software.amazon.awssdk.services.codewhispererruntime.model.ListCodeAnalysisFindingsRequest
4239
import software.amazon.awssdk.services.codewhispererruntime.model.ListCodeAnalysisFindingsResponse
4340
import software.amazon.awssdk.services.codewhispererruntime.model.ListFeatureEvaluationsRequest
@@ -51,7 +48,6 @@ import software.amazon.awssdk.services.codewhispererruntime.model.StartCodeAnaly
5148
import software.amazon.awssdk.services.codewhispererruntime.model.StartCodeAnalysisResponse
5249
import software.amazon.awssdk.services.codewhispererruntime.model.SuggestionState
5350
import software.amazon.awssdk.services.codewhispererruntime.paginators.GenerateCompletionsIterable
54-
import software.amazon.awssdk.services.codewhispererruntime.paginators.ListAvailableCustomizationsIterable
5551
import software.amazon.awssdk.services.ssooidc.SsoOidcClient
5652
import software.aws.toolkits.core.utils.test.aString
5753
import software.aws.toolkits.jetbrains.core.MockClientManagerRule
@@ -158,48 +154,6 @@ class CodeWhispererClientAdaptorTest {
158154
.isInstanceOf(CodeWhispererRuntimeClient::class.java)
159155
}
160156

161-
@Test
162-
fun `listCustomizations`() {
163-
val sdkIterable = ListAvailableCustomizationsIterable(bearerClient, ListAvailableCustomizationsRequest.builder().build())
164-
val mockResponse1 = ListAvailableCustomizationsResponse.builder()
165-
.customizations(
166-
listOf(
167-
Customization.builder().name("custom-1").arn("arn-1").build(),
168-
Customization.builder().name("custom-2").arn("arn-2").build()
169-
)
170-
)
171-
.nextToken("token-1")
172-
.responseMetadata(metadata)
173-
.sdkHttpResponse(sdkHttpResponse)
174-
.build() as ListAvailableCustomizationsResponse
175-
176-
val mockResponse2 = ListAvailableCustomizationsResponse.builder()
177-
.customizations(
178-
listOf(
179-
Customization.builder().name("custom-3").arn("arn-3").build(),
180-
)
181-
)
182-
.nextToken("")
183-
.responseMetadata(metadata)
184-
.sdkHttpResponse(sdkHttpResponse)
185-
.build() as ListAvailableCustomizationsResponse
186-
187-
bearerClient.stub { client ->
188-
on { client.listAvailableCustomizations(any<ListAvailableCustomizationsRequest>()) } doReturnConsecutively listOf(mockResponse1, mockResponse2)
189-
on { client.listAvailableCustomizationsPaginator(any<ListAvailableCustomizationsRequest>()) } doReturn sdkIterable
190-
}
191-
192-
val actual = sut.listAvailableCustomizations()
193-
assertThat(actual).hasSize(3)
194-
assertThat(actual).isEqualTo(
195-
listOf(
196-
CodeWhispererCustomization(name = "custom-1", arn = "arn-1"),
197-
CodeWhispererCustomization(name = "custom-2", arn = "arn-2"),
198-
CodeWhispererCustomization(name = "custom-3", arn = "arn-3")
199-
)
200-
)
201-
}
202-
203157
@Test
204158
fun `generateCompletionsPaginator - bearer`() {
205159
val request = pythonRequest

plugins/amazonq/shared/jetbrains-community/src/software/aws/toolkits/jetbrains/services/codewhisperer/customization/CodeWhispererCustomization.kt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@
44
package software.aws.toolkits.jetbrains.services.codewhisperer.customization
55

66
data class CodeWhispererCustomization(
7+
@JvmField
78
val arn: String = "",
9+
10+
@JvmField
811
val name: String = "",
12+
13+
@JvmField
914
val description: String? = null,
1015
)

0 commit comments

Comments
 (0)