JS backend: testFiles -> testData
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
package foo
|
||||
|
||||
import bar.*
|
||||
|
||||
open class A() {
|
||||
open fun f() = 3;
|
||||
}
|
||||
|
||||
open class C() : B() {
|
||||
override fun f() = 5
|
||||
}
|
||||
|
||||
fun box() = (A().f() == 3) && (B().f() == 4) && (C().f() == 5)
|
||||
@@ -0,0 +1,7 @@
|
||||
package bar
|
||||
|
||||
import foo.A
|
||||
|
||||
open class B() : A() {
|
||||
override fun f() = 4
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
package a.foo
|
||||
|
||||
fun box() = (b.foo.A().tadada(b.foo.A()))
|
||||
@@ -0,0 +1,5 @@
|
||||
package b.foo
|
||||
|
||||
class A() {
|
||||
fun tadada(a: A) = true
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
package a.foo
|
||||
|
||||
import b.foo.*
|
||||
|
||||
fun box() = (A().tadada(A()))
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
package b.foo
|
||||
|
||||
class A() {
|
||||
fun tadada(a: A) = true
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
package bar
|
||||
|
||||
fun f() = 3;
|
||||
@@ -0,0 +1,5 @@
|
||||
package foo
|
||||
|
||||
import bar.*
|
||||
|
||||
fun box() = (f() == 3)
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
package a.foo
|
||||
|
||||
fun box() = b.bar.f()
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
package b.bar
|
||||
|
||||
fun f() = true
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
package foo
|
||||
|
||||
val a = 2
|
||||
|
||||
fun box() = (a + bar.a) == 5
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
package bar
|
||||
|
||||
val a = 3
|
||||
@@ -0,0 +1,3 @@
|
||||
package a.foo
|
||||
|
||||
fun box() = (b.foo.f() == 1)
|
||||
@@ -0,0 +1,3 @@
|
||||
package b.foo
|
||||
|
||||
fun f() = 1
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
package a.foo
|
||||
|
||||
import b.foo.f
|
||||
|
||||
fun box() = (f() == 1)
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
package b.foo
|
||||
|
||||
fun f() = 1
|
||||
Reference in New Issue
Block a user