[Test] Unmute passing test about binary poisoning (KT-66551)
This commit is contained in:
committed by
Space Team
parent
e89afe8f6b
commit
cc6e0eb218
+12
-23
@@ -59,32 +59,21 @@ class FirCompileKotlinAgainstCustomBinariesTest : AbstractCompileKotlinAgainstCu
|
||||
compileKotlin("source.kt", tmpdir, listOf(library))
|
||||
}
|
||||
|
||||
// If this test fails, then bootstrap compiler most likely should be advanced
|
||||
fun testPreReleaseFlagIsConsistentBetweenBootstrapAndCurrentCompiler() {
|
||||
try {
|
||||
val bootstrapCompiler = JarFile(PathUtil.kotlinPathsForCompiler.compilerPath)
|
||||
val classFromBootstrapCompiler = bootstrapCompiler.getEntry(LanguageFeature::class.java.name.replace(".", "/") + ".class")
|
||||
checkPreReleaseness(
|
||||
bootstrapCompiler.getInputStream(classFromBootstrapCompiler).readBytes(),
|
||||
KotlinCompilerVersion.isPreRelease()
|
||||
)
|
||||
} catch (e: Throwable) {
|
||||
return
|
||||
}
|
||||
error("Looks like test can be unmuted")
|
||||
val bootstrapCompiler = JarFile(PathUtil.kotlinPathsForCompiler.compilerPath)
|
||||
val classFromBootstrapCompiler = bootstrapCompiler.getEntry(LanguageFeature::class.java.name.replace(".", "/") + ".class")
|
||||
checkPreReleaseness(
|
||||
bootstrapCompiler.getInputStream(classFromBootstrapCompiler).readBytes(),
|
||||
KotlinCompilerVersion.isPreRelease()
|
||||
)
|
||||
}
|
||||
|
||||
fun testPreReleaseFlagIsConsistentBetweenStdlibAndCurrentCompiler() {
|
||||
// try {
|
||||
val stdlib = JarFile(PathUtil.kotlinPathsForCompiler.stdlibPath)
|
||||
val classFromStdlib = stdlib.getEntry(KotlinVersion::class.java.name.replace(".", "/") + ".class")
|
||||
checkPreReleaseness(
|
||||
stdlib.getInputStream(classFromStdlib).readBytes(),
|
||||
KotlinCompilerVersion.isPreRelease()
|
||||
)
|
||||
// } catch (e: Throwable) {
|
||||
// return
|
||||
// }
|
||||
// error("Looks like test can be unmuted")
|
||||
val stdlib = JarFile(PathUtil.kotlinPathsForCompiler.stdlibPath)
|
||||
val classFromStdlib = stdlib.getEntry(KotlinVersion::class.java.name.replace(".", "/") + ".class")
|
||||
checkPreReleaseness(
|
||||
stdlib.getInputStream(classFromStdlib).readBytes(),
|
||||
KotlinCompilerVersion.isPreRelease()
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user