Skip to content

Commit d1a92d5

Browse files
committed
win
1 parent 4b38494 commit d1a92d5

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

plugins/amazonq/shared/jetbrains-community/tst/software/aws/toolkits/jetbrains/services/amazonq/lsp/textdocument/TextDocumentServiceHandlerTest.kt

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ import com.intellij.openapi.vfs.newvfs.events.VFileContentChangeEvent
1212
import com.intellij.openapi.vfs.newvfs.events.VFileEvent
1313
import com.intellij.openapi.vfs.writeText
1414
import com.intellij.testFramework.DisposableRule
15+
import com.intellij.testFramework.fixtures.CodeInsightTestFixture
16+
import com.intellij.testFramework.fixtures.IdeaTestFixtureFactory
1517
import com.intellij.testFramework.replaceService
1618
import io.mockk.every
1719
import io.mockk.mockk
@@ -48,7 +50,18 @@ class TextDocumentServiceHandlerTest {
4850
private lateinit var sut: TextDocumentServiceHandler
4951

5052
@get:Rule
51-
val projectRule = CodeInsightTestFixtureRule()
53+
val projectRule = object : CodeInsightTestFixtureRule() {
54+
override fun createTestFixture(): CodeInsightTestFixture {
55+
val fixtureFactory = IdeaTestFixtureFactory.getFixtureFactory()
56+
val fixtureBuilder = fixtureFactory.createLightFixtureBuilder(testDescription, testName)
57+
val newFixture = fixtureFactory
58+
.createCodeInsightFixture(fixtureBuilder.fixture, fixtureFactory.createTempDirTestFixture())
59+
newFixture.setUp()
60+
newFixture.testDataPath = testDataPath
61+
62+
return newFixture
63+
}
64+
}
5265

5366
@get:Rule
5467
val disposableRule = DisposableRule()

0 commit comments

Comments
 (0)