Support new tests on android, disabled not applicable ones
This commit is contained in:
@@ -39,15 +39,11 @@ public class SpecialFiles {
|
|||||||
excludedFiles.add("reflection");
|
excludedFiles.add("reflection");
|
||||||
excludedFiles.add("kt3238.kt"); // Reflection
|
excludedFiles.add("kt3238.kt"); // Reflection
|
||||||
excludedFiles.add("kt1482_2279.kt"); // Reflection
|
excludedFiles.add("kt1482_2279.kt"); // Reflection
|
||||||
|
excludedFiles.add("extensionMethod.kt"); // Reflection loadClass
|
||||||
|
|
||||||
excludedFiles.add("nestedInPackage.kt"); // Cannot change package name
|
excludedFiles.add("nestedInPackage.kt"); // Cannot change package name
|
||||||
excludedFiles.add("importNestedClass.kt"); // Cannot change package name
|
|
||||||
excludedFiles.add("packageQualifiedMethod.kt"); // Cannot change package name
|
excludedFiles.add("packageQualifiedMethod.kt"); // Cannot change package name
|
||||||
excludedFiles.add("classObjectToString.kt"); // Cannot change package name
|
excludedFiles.add("classObjectToString.kt"); // Cannot change package name
|
||||||
excludedFiles.add("invokeOnClassObjectOfNestedClass2.kt"); // Cannot change package name
|
|
||||||
excludedFiles.add("invokeOnImportedEnum1.kt"); // Cannot change package name
|
|
||||||
excludedFiles.add("invokeOnImportedEnum2.kt"); // Cannot change package name
|
|
||||||
excludedFiles.add("sortEnumEntries.kt"); // Cannot change package name
|
|
||||||
excludedFiles.add("assertionStackTrace.kt"); // Cannot change package name
|
excludedFiles.add("assertionStackTrace.kt"); // Cannot change package name
|
||||||
excludedFiles.add("anonymousObjectReifiedSupertype.kt"); // Cannot change package name
|
excludedFiles.add("anonymousObjectReifiedSupertype.kt"); // Cannot change package name
|
||||||
excludedFiles.add("innerAnonymousObject.kt"); // Cannot change package name
|
excludedFiles.add("innerAnonymousObject.kt"); // Cannot change package name
|
||||||
@@ -57,15 +53,20 @@ public class SpecialFiles {
|
|||||||
excludedFiles.add("classForEnumEntry.kt"); // Cannot change package name
|
excludedFiles.add("classForEnumEntry.kt"); // Cannot change package name
|
||||||
excludedFiles.add("kt10143.kt"); // Cannot change package name
|
excludedFiles.add("kt10143.kt"); // Cannot change package name
|
||||||
excludedFiles.add("internalTopLevelOtherPackage.kt"); // Cannot change package name
|
excludedFiles.add("internalTopLevelOtherPackage.kt"); // Cannot change package name
|
||||||
|
excludedFiles.add("noPrivateDelegation.kt"); // Cannot change package name
|
||||||
|
excludedFiles.add("platformTypeAssertionStackTrace.kt"); // Cannot change package name
|
||||||
|
excludedFiles.add("packages.kt"); // Cannot change package name
|
||||||
|
excludedFiles.add("kt10259.kt"); // Cannot change package name
|
||||||
|
excludedFiles.add("kt11081.kt"); // Cannot change package name
|
||||||
|
excludedFiles.add("kt6990.kt"); // Cannot change package name
|
||||||
|
excludedFiles.add("mainInFiles.kt"); // Cannot change package name
|
||||||
|
excludedFiles.add("noClassForSimpleEnum.kt"); // Cannot change package name
|
||||||
|
|
||||||
excludedFiles.add("kt684.kt"); // StackOverflow with StringBuilder (escape())
|
excludedFiles.add("kt684.kt"); // StackOverflow with StringBuilder (escape())
|
||||||
|
|
||||||
excludedFiles.add("kt529.kt"); // Bug
|
excludedFiles.add("kt529.kt"); // Bug
|
||||||
excludedFiles.add("kt344.kt"); // Bug
|
excludedFiles.add("kt344.kt"); // Bug
|
||||||
|
|
||||||
excludedFiles.add("comparisonWithNullCallsFun.kt"); // java.lang.NoClassDefFoundError: kotlin.Nothing
|
|
||||||
excludedFiles.add("kt3574.kt"); // java.lang.NoClassDefFoundError: kotlin.Nothing
|
|
||||||
|
|
||||||
excludedFiles.add("genericBackingFieldSignature.kt"); // Wrong signature after package renaming
|
excludedFiles.add("genericBackingFieldSignature.kt"); // Wrong signature after package renaming
|
||||||
excludedFiles.add("genericMethodSignature.kt"); // Wrong signature after package renaming
|
excludedFiles.add("genericMethodSignature.kt"); // Wrong signature after package renaming
|
||||||
|
|
||||||
@@ -73,15 +74,12 @@ public class SpecialFiles {
|
|||||||
|
|
||||||
excludedFiles.add("manyNumbers.kt"); // Out of memory
|
excludedFiles.add("manyNumbers.kt"); // Out of memory
|
||||||
|
|
||||||
excludedFiles.add("smap"); // Line numbers
|
|
||||||
|
|
||||||
//TODO: fix KT-12127
|
|
||||||
excludedFiles.add("genericProperty.kt");
|
|
||||||
|
|
||||||
excludedFiles.add("external"); //native methods
|
excludedFiles.add("external"); //native methods
|
||||||
|
|
||||||
excludedFiles.add("enclosingInfo"); // Wrong enclosing info after package renaming
|
excludedFiles.add("enclosingInfo"); // Wrong enclosing info after package renaming
|
||||||
excludedFiles.add("signature"); // Wrong signature after package renaming
|
excludedFiles.add("signature"); // Wrong signature after package renaming
|
||||||
|
|
||||||
|
//excludedFiles.add("simpleThrow.kt"); // jack and jill fail
|
||||||
}
|
}
|
||||||
|
|
||||||
private SpecialFiles() {
|
private SpecialFiles() {
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
// FULL_JDK
|
// FULL_JDK
|
||||||
|
package test
|
||||||
fun testProperLineNumber(): String {
|
fun testProperLineNumber(): String {
|
||||||
var exceptionCount = 0;
|
var exceptionCount = 0;
|
||||||
try {
|
try {
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
// FULL_JDK
|
// FULL_JDK
|
||||||
|
package test
|
||||||
fun testProperLineNumber(): String {
|
fun testProperLineNumber(): String {
|
||||||
var exceptionCount = 0;
|
var exceptionCount = 0;
|
||||||
try {
|
try {
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
// FULL_JDK
|
// FULL_JDK
|
||||||
|
package test
|
||||||
fun testProperLineNumberAfterInline(): String {
|
fun testProperLineNumberAfterInline(): String {
|
||||||
var exceptionCount = 0;
|
var exceptionCount = 0;
|
||||||
try {
|
try {
|
||||||
|
|||||||
Reference in New Issue
Block a user