Skip to content

Commit 0e583aa

Browse files
committed
Kotlin Facet: Update Gradle import test data to use 1.1.0 plugin
1 parent 278cc71 commit 0e583aa

File tree

1 file changed

+25
-23
lines changed

1 file changed

+25
-23
lines changed

idea/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleFacetImportTest.kt

Lines changed: 25 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
package org.jetbrains.kotlin.idea.codeInsight.gradle
1818

19+
import org.jetbrains.kotlin.cli.common.arguments.K2JSCompilerArguments
1920
import org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments
2021
import org.jetbrains.kotlin.config.CoroutineSupport
2122
import org.jetbrains.kotlin.config.JvmTarget
@@ -29,7 +30,6 @@ class GradleFacetImportTest : GradleImportingTestCase() {
2930
private val facetSettings: KotlinFacetSettings
3031
get() = KotlinFacet.get(getModule("project_main"))!!.configuration.settings
3132

32-
// TODO: Update this test to 1.1-RC when it's available
3333
@Test
3434
fun testJvmImport() {
3535
createProjectSubFile("build.gradle", """
@@ -45,14 +45,14 @@ class GradleFacetImportTest : GradleImportingTestCase() {
4545
}
4646
4747
dependencies {
48-
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.0-beta-38")
48+
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.0")
4949
}
5050
}
5151
5252
apply plugin: 'kotlin'
5353
5454
dependencies {
55-
compile "org.jetbrains.kotlin:kotlin-stdlib:1.1.0-beta-38"
55+
compile "org.jetbrains.kotlin:kotlin-stdlib:1.1.0"
5656
}
5757
5858
compileKotlin {
@@ -67,7 +67,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
6767
Assert.assertEquals("1.1", apiLevel!!.versionString)
6868
Assert.assertEquals(TargetPlatformKind.Jvm[JvmTarget.JVM_1_8], targetPlatformKind)
6969
Assert.assertEquals("1.7", (compilerArguments as K2JVMCompilerArguments).jvmTarget)
70-
Assert.assertEquals("-no-stdlib -no-reflect -module-name project_main -Xdump-declarations-to tmp -Xsingle-module -Xadd-compiler-builtins",
70+
Assert.assertEquals("-Xdump-declarations-to tmp -Xsingle-module",
7171
compilerSettings!!.additionalArguments)
7272
}
7373
}
@@ -87,14 +87,14 @@ class GradleFacetImportTest : GradleImportingTestCase() {
8787
}
8888
8989
dependencies {
90-
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.0-beta-38")
90+
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.0")
9191
}
9292
}
9393
9494
apply plugin: 'kotlin'
9595
9696
dependencies {
97-
compile "org.jetbrains.kotlin:kotlin-stdlib:1.1.0-beta-38"
97+
compile "org.jetbrains.kotlin:kotlin-stdlib:1.1.0"
9898
}
9999
100100
kotlin {
@@ -125,14 +125,14 @@ class GradleFacetImportTest : GradleImportingTestCase() {
125125
}
126126
127127
dependencies {
128-
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.0-beta-38")
128+
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.0")
129129
}
130130
}
131131
132132
apply plugin: 'kotlin'
133133
134134
dependencies {
135-
compile "org.jetbrains.kotlin:kotlin-stdlib:1.1.0-beta-38"
135+
compile "org.jetbrains.kotlin:kotlin-stdlib:1.1.0"
136136
}
137137
138138
kotlin {
@@ -174,14 +174,14 @@ class GradleFacetImportTest : GradleImportingTestCase() {
174174
}
175175
176176
dependencies {
177-
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.0-beta-38")
177+
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.0")
178178
}
179179
}
180180
181181
apply plugin: 'kotlin'
182182
183183
dependencies {
184-
compile "org.jetbrains.kotlin:kotlin-stdlib:1.1.0-beta-38"
184+
compile "org.jetbrains.kotlin:kotlin-stdlib:1.1.0"
185185
}
186186
""")
187187
importProject()
@@ -191,8 +191,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
191191
}
192192
}
193193

194-
// TODO: Uncomment the test below when 1.1-RC is available (see KT-16174)
195-
/*@Test
194+
@Test
196195
fun testJsImport() {
197196
createProjectSubFile("build.gradle", """
198197
group 'Again'
@@ -207,14 +206,14 @@ class GradleFacetImportTest : GradleImportingTestCase() {
207206
}
208207
209208
dependencies {
210-
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.0-rc")
209+
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.0")
211210
}
212211
}
213212
214213
apply plugin: 'kotlin2js'
215214
216215
dependencies {
217-
compile "org.jetbrains.kotlin:kotlin-stdlib-js:1.1.0-rc"
216+
compile "org.jetbrains.kotlin:kotlin-stdlib-js:1.1.0"
218217
}
219218
220219
compileKotlin2Js {
@@ -225,14 +224,17 @@ class GradleFacetImportTest : GradleImportingTestCase() {
225224
importProject()
226225

227226
with (facetSettings) {
228-
Assert.assertEquals("1.1", versionInfo.languageLevel!!.versionString)
229-
Assert.assertEquals("1.1", versionInfo.apiLevel!!.versionString)
230-
Assert.assertEquals(TargetPlatformKind.JavaScript, versionInfo.targetPlatformKind)
231-
Assert.assertEquals(true, compilerInfo.k2jsCompilerArguments!!.sourceMap)
232-
Assert.assertEquals("-source-map -module-kind plain -target v5 -main call",
233-
compilerInfo.compilerSettings!!.additionalArguments)
227+
Assert.assertEquals("1.1", languageLevel!!.versionString)
228+
Assert.assertEquals("1.1", apiLevel!!.versionString)
229+
Assert.assertEquals(TargetPlatformKind.JavaScript, targetPlatformKind)
230+
with(compilerArguments as K2JSCompilerArguments) {
231+
Assert.assertEquals(true, sourceMap)
232+
Assert.assertEquals("plain", moduleKind)
233+
}
234+
Assert.assertEquals("-version",
235+
compilerSettings!!.additionalArguments)
234236
}
235-
}*/
237+
}
236238

237239
@Test
238240
fun testDetectOldJsStdlib() {
@@ -281,14 +283,14 @@ class GradleFacetImportTest : GradleImportingTestCase() {
281283
}
282284
283285
dependencies {
284-
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.0-beta-38")
286+
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.0")
285287
}
286288
}
287289
288290
apply plugin: 'kotlin'
289291
290292
dependencies {
291-
compile "org.jetbrains.kotlin:kotlin-stdlib-common:1.1.0-beta-38"
293+
compile "org.jetbrains.kotlin:kotlin-stdlib-common:1.1.0"
292294
}
293295
""")
294296
importProject()

0 commit comments

Comments
 (0)