Support new tests on android, disabled not applicable ones

This commit is contained in:
Mikhael Bogdanov
2016-05-06 16:52:57 +03:00
parent 5b6a8dcfd3
commit ca31ce8d88
4 changed files with 14 additions and 16 deletions
@@ -39,15 +39,11 @@ public class SpecialFiles {
excludedFiles.add("reflection");
excludedFiles.add("kt3238.kt"); // Reflection
excludedFiles.add("kt1482_2279.kt"); // Reflection
excludedFiles.add("extensionMethod.kt"); // Reflection loadClass
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("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("anonymousObjectReifiedSupertype.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("kt10143.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("kt529.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("genericMethodSignature.kt"); // Wrong signature after package renaming
@@ -73,15 +74,12 @@ public class SpecialFiles {
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("enclosingInfo"); // Wrong enclosing info after package renaming
excludedFiles.add("signature"); // Wrong signature after package renaming
//excludedFiles.add("simpleThrow.kt"); // jack and jill fail
}
private SpecialFiles() {
+1 -1
View File
@@ -1,6 +1,6 @@
// WITH_RUNTIME
// FULL_JDK
package test
fun testProperLineNumber(): String {
var exceptionCount = 0;
try {
+1 -1
View File
@@ -1,6 +1,6 @@
// WITH_RUNTIME
// FULL_JDK
package test
fun testProperLineNumber(): String {
var exceptionCount = 0;
try {
+1 -1
View File
@@ -1,6 +1,6 @@
// WITH_RUNTIME
// FULL_JDK
package test
fun testProperLineNumberAfterInline(): String {
var exceptionCount = 0;
try {