add test to check that "Only the Kotlin standard library is allowed to use the 'kotlin' package" is reported in JPS builds

This commit is contained in:
Dmitry Jemerov
2016-01-14 14:30:23 +01:00
parent 39ad2b2378
commit 39c6e3712b
4 changed files with 41 additions and 0 deletions
@@ -697,6 +697,16 @@ class KotlinJpsBuildTest : AbstractKotlinJpsBuildTestCase() {
)
}
fun testCodeInKotlinPackage() {
initProject()
val result = makeAll()
result.assertFailed()
val errors = result.getMessages(BuildMessage.Kind.ERROR)
Assert.assertEquals("Only the Kotlin standard library is allowed to use the 'kotlin' package", errors.single().messageText)
}
fun testDoNotCreateUselessKotlinIncrementalCaches() {
initProject()
makeAll().assertSuccessful()