Compare arrays via equals (not Arrays.equals) in data classes

This commit is contained in:
Michael Bogdanov
2015-09-23 17:40:48 +03:00
parent cf57d56ab3
commit e5334ed9b8
6 changed files with 10 additions and 17 deletions
@@ -1,6 +1,8 @@
data class A(val v: IntArray)
fun box() : String {
if(A(intArrayOf(0,1,2)) != A(intArrayOf(0,1,2))) return "fail"
val myArray = intArrayOf(0, 1, 2)
if(A(myArray) == A(intArrayOf(0, 1, 2))) return "fail"
if(A(myArray) != A(myArray)) return "fail 2"
return "OK"
}