[PL][tests] Keep PL test data under "testData/klib/" dir

This commit is contained in:
Dmitriy Dolovov
2023-08-15 14:38:02 +02:00
committed by Space Team
parent 9e3afe7a1f
commit 5c3e63e19a
186 changed files with 156 additions and 156 deletions
@@ -0,0 +1,25 @@
package lib1
interface I {
}
interface J {
}
interface Default {
fun foo(): String = "Default v1"
val bar: String get() = "Default v1"
}
interface RemovedDefault {
fun foo(): String = "RemovedDefault v1"
val bar: String get() = "RemovedDefault v1"
}
open class Unrelated
abstract class AbstractUnrelated
open class WithFakeOverride : I
open class WithRealOverride : I
@@ -0,0 +1,38 @@
package lib1
interface I {
fun foo(): String = "I v2"
val bar: String get() = "I v2"
}
interface J {
fun foo(): String = "J v2"
val bar: String get() = "J v2"
}
interface Default {
fun foo(): String = "Default v2"
val bar: String get() = "Default v2"
}
interface RemovedDefault {
fun foo(): String
val bar: String
}
open class Unrelated {
fun foo(): String = "Unrelated v2"
val bar: String = "Unrelated v2"
}
abstract class AbstractUnrelated {
abstract fun foo(): String
abstract val bar: String
}
open class WithFakeOverride : I
open class WithRealOverride : I {
override fun foo() = "WithRealOverride v2"
override val bar = "WithRealOverride v2"
}
@@ -0,0 +1,8 @@
STEP 0:
dependencies: stdlib
modifications:
U : l1.kt.0 -> l1.kt
STEP 1:
dependencies: stdlib
modifications:
U : l1.kt.1 -> l1.kt