tests: Update external tests (1.1.2-dev-393)
This commit is contained in:
+17
@@ -0,0 +1,17 @@
|
||||
abstract class Base {
|
||||
final override fun toString() = "OK"
|
||||
final override fun hashCode() = 42
|
||||
final override fun equals(other: Any?) = false
|
||||
}
|
||||
|
||||
data class DataClass(val field: String) : Base()
|
||||
|
||||
fun box(): String {
|
||||
val d = DataClass("x")
|
||||
|
||||
if (d.toString() != "OK") return "Fail toString"
|
||||
if (d.hashCode() != 42) return "Fail hashCode"
|
||||
if (d.equals(d) != false) return "Fail equals"
|
||||
|
||||
return "OK"
|
||||
}
|
||||
Reference in New Issue
Block a user