Minor, remove duplicate test
There's already a test that checks exactly this behavior at box/oldLanguageVersions/platformTypes/primitives/equalsNull_lv11.kt.
This commit is contained in:
-45
@@ -1,45 +0,0 @@
|
||||
// IGNORE_BACKEND_FIR: JVM_IR
|
||||
// KOTLIN_CONFIGURATION_FLAGS: +JVM.NO_EXCEPTION_ON_EXPLICIT_EQUALS_FOR_BOXED_NULL
|
||||
// TARGET_BACKEND: JVM
|
||||
// WITH_RUNTIME
|
||||
// FILE: equalsNull_withExplicitFlag.kt
|
||||
|
||||
// IGNORE_BACKEND: JVM_IR
|
||||
// JVM_IR supports behavior since Kotlin 1.3,
|
||||
// and '-Xno-exception-on-explicit-equals-for-boxed-null' is a fallback flag introduced in 1.2.
|
||||
|
||||
import kotlin.test.*
|
||||
|
||||
fun box(): String {
|
||||
assertEquals(J.BOOL_NULL.equals(null), true)
|
||||
assertEquals(J.CHAR_NULL.equals(null), true)
|
||||
assertEquals(J.BYTE_NULL.equals(null), true)
|
||||
assertEquals(J.SHORT_NULL.equals(null), true)
|
||||
assertEquals(J.INT_NULL.equals(null), true)
|
||||
assertEquals(J.LONG_NULL.equals(null), true)
|
||||
assertEquals(J.FLOAT_NULL.equals(null), true)
|
||||
assertEquals(J.DOUBLE_NULL.equals(null), true)
|
||||
|
||||
assertEquals(J.BOOL_NULL == null, true)
|
||||
assertEquals(J.CHAR_NULL == null, true)
|
||||
assertEquals(J.BYTE_NULL == null, true)
|
||||
assertEquals(J.SHORT_NULL == null, true)
|
||||
assertEquals(J.INT_NULL == null, true)
|
||||
assertEquals(J.LONG_NULL == null, true)
|
||||
assertEquals(J.FLOAT_NULL == null, true)
|
||||
assertEquals(J.DOUBLE_NULL == null, true)
|
||||
|
||||
return "OK"
|
||||
}
|
||||
|
||||
// FILE: J.java
|
||||
public class J {
|
||||
public static Boolean BOOL_NULL = null;
|
||||
public static Character CHAR_NULL = null;
|
||||
public static Byte BYTE_NULL = null;
|
||||
public static Short SHORT_NULL = null;
|
||||
public static Integer INT_NULL = null;
|
||||
public static Long LONG_NULL = null;
|
||||
public static Float FLOAT_NULL = null;
|
||||
public static Double DOUBLE_NULL = null;
|
||||
}
|
||||
Reference in New Issue
Block a user