Skip to content

Commit 88534d9

Browse files
committed
Fix MockRegionProviderExtension initialization in CodeWhispererUtilTest for 2025.3
Changed from MockRegionProviderExtension (JUnit 5) to MockRegionProviderRule (JUnit 3/4) and manually initialize in setUp() using the Rule pattern. This follows the same pattern used for MockClientManagerExtension.
1 parent e027a1e commit 88534d9

File tree

1 file changed

+9
-2
lines changed
  • plugins/amazonq/codewhisperer/jetbrains-community/tst/software/aws/toolkits/jetbrains/services/codewhisperer/util

1 file changed

+9
-2
lines changed

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

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,17 @@ import software.aws.toolkits.jetbrains.core.credentials.ReauthSource
1616
import software.aws.toolkits.jetbrains.core.credentials.ToolkitAuthManager
1717
import software.aws.toolkits.jetbrains.core.credentials.ToolkitConnectionManager
1818
import software.aws.toolkits.jetbrains.core.credentials.reauthConnectionIfNeeded
19-
import software.aws.toolkits.jetbrains.core.region.MockRegionProviderExtension
19+
import software.aws.toolkits.jetbrains.core.region.MockRegionProviderRule
2020

2121
class CodeWhispererUtilTest : HeavyPlatformTestCase() {
22-
private val mockRegionProviderExtension = MockRegionProviderExtension()
22+
private val mockRegionProviderExtension = MockRegionProviderRule()
23+
24+
override fun setUp() {
25+
super.setUp()
26+
mockRegionProviderExtension.apply(object : org.junit.runners.model.Statement() {
27+
override fun evaluate() {}
28+
}, org.junit.runner.Description.EMPTY).evaluate()
29+
}
2330

2431
fun testReconnectCodeWhispererRespectsConnectionSettings() {
2532
mockkStatic(::reauthConnectionIfNeeded)

0 commit comments

Comments
 (0)