diff options
author | Neil Fuller <nfuller@google.com> | 2014-05-15 09:29:36 +0100 |
---|---|---|
committer | Neil Fuller <nfuller@google.com> | 2014-05-15 09:34:38 +0100 |
commit | 28673a21344fc791f876ccca1a29a1e1f28a854b (patch) | |
tree | 65a24178d4cde2e4f9f50bb489e728314b9f2424 /expectations/brokentests.txt | |
parent | a238515382b28f73f82d2df362dee1d011689fd3 (diff) | |
download | libcore-28673a21344fc791f876ccca1a29a1e1f28a854b.zip libcore-28673a21344fc791f876ccca1a29a1e1f28a854b.tar.gz libcore-28673a21344fc791f876ccca1a29a1e1f28a854b.tar.bz2 |
Removing suppression of tests that obviously no longer exist.
This is a removal of tests from org.apache.harmony.luni.tests
that no longer exist (under that package name).
Bug: 14808340
Change-Id: I99e87fc43018596e4be0f4b352cc9a7cc33da4cc
Diffstat (limited to 'expectations/brokentests.txt')
-rw-r--r-- | expectations/brokentests.txt | 241 |
1 files changed, 0 insertions, 241 deletions
diff --git a/expectations/brokentests.txt b/expectations/brokentests.txt index 3b966f5..9f900a3 100644 --- a/expectations/brokentests.txt +++ b/expectations/brokentests.txt @@ -522,190 +522,6 @@ substring: "got java.lang.StringIndexOutOfBoundsException: null - FAILED" }, { - description: "ICU doesn't like 3-letter names like CST because they're ambiguous. - Harmony prefers them because they're more human readable. We'll be - consistent with ICU, since that seems least fragile. - See https://issues.apache.org/jira/browse/HARMONY-5468 - and http://bugs.icu-project.org/trac/ticket/6174", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.util.DateTest#test_toString", - substring: "GMT-07:00" -}, -{ - description: "These Harmony tests are enforcing a buggy behavior in TreeMap, presumably to be bug-compatible - with the RI. Our implementation is more conservative and throws on the bogus inputs.", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.util.TreeMapExtendTest#test_AscendingSubMapKeySet_headSet", - substring: "java.lang.IllegalArgumentException: 100 not in range (100..109]" -}, -{ - description: "These Harmony tests are enforcing a buggy behavior in TreeMap, presumably to be bug-compatible - with the RI. Our implementation is more conservative and throws on the bogus inputs.", - result: EXEC_FAILED, - names: [ - "org.apache.harmony.luni.tests.java.util.TreeMapExtendTest#test_AscendingSubMapKeySet_tailSet", - "org.apache.harmony.luni.tests.java.util.TreeMapExtendTest#test_DescendingSubMapKeySet_headSet" - ], - substring: "java.lang.IllegalArgumentException: null not in range [100..109)" -}, -{ - description: "These Harmony tests are enforcing a buggy behavior in TreeMap, presumably to be bug-compatible - with the RI. Our implementation is more conservative and throws on the bogus inputs.", - result: EXEC_FAILED, - names: [ - "org.apache.harmony.luni.tests.java.util.TreeMapExtendTest#test_DescendingSubMap_tailMap", - "org.apache.harmony.luni.tests.java.util.TreeMapExtendTest#test_DescendingSubMapKeySet_tailSet", - "org.apache.harmony.luni.tests.java.util.TreeMapExtendTest#test_SubMap_headMap" - ], - substring: "java.lang.IllegalArgumentException: 100 not in range (100..109]" -}, -{ - description: "why are they using reflection to test implementation details?", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.util.ArraysTest#test_swap_I_I_$Ljava_lang_Object", - substring: "java.lang.NoSuchMethodException" -}, -{ - description: "all these tests rely on a Harmony bug where TreeMaps may have a singleton null, which we choose - to disallow.", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.util.SimpleImmutableEntryTest#test_SimpleImmutableEntry_Constructor_LEntry", - pattern: ".*java.lang.NullPointerException.*at java.util.TreeMap.find.*" -}, -{ - description: "all these tests rely on a Harmony bug where TreeMaps may have a singleton null, which we choose - to disallow.", - result: EXEC_FAILED, - names: [ - "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_ceilingEntry", - "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_ceilingKey", - "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_floorEntry", - "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_floorKey", - "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_higherEntry", - "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_higherKey", - "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_lowerEntry", - "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_lowerKey" - ], - substring: "java.lang.NullPointerException" -}, -{ - description: "all these tests rely on a Harmony bug where TreeMaps may have a singleton null, which we choose - to disallow.", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_illegalFirstNullKey", - pattern: ".*java.lang.NullPointerException.*at java.util.TreeMap.find.*" -}, -{ - description: "this is testing exception priorities", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_subMapLjava_lang_ObjectLjava_lang_Object", - substring: "java.lang.ClassCastException: java.lang.Object" -}, -{ - description: "the null-friendly comparator isn't symmetric", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_subMapLjava_lang_ObjectZLjava_lang_ObjectZ", - substring: "java.lang.NullPointerException" -}, -{ - description: "we fail fast on not-comparable objects", - result: EXEC_FAILED, - names: [ - "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_equals", - "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_putLjava_lang_ObjectLjava_lang_Object" - ], - substring: "java.lang.ClassCastException: java.lang.Object" -}, -{ - description: "tests that depend on the iteration order of a hash", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.util.CollectionsTest#test_unmodifiable_toString_methods", - substring: "expected:<...one=1, two=2...> but was:<...two=2, one=1...>" -}, -{ - description: "tests that depend on the iteration order of a hash", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.util.HashtableTest#test_keySet_subtest1", - pattern: ".*java.lang.IllegalStateException.*at java.util.Hashtable.*" -}, -{ - description: "tests that depend on the iteration order of a hash", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.util.HashtableTest#test_elements_subtest0", - substring: "junit.framework.AssertionFailedError: unexpected: b" -}, -{ - description: "tests that depend on the iteration order of a hash", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.util.HashMapTest#test_rehash", - substring: "junit.framework.AssertionFailedError: expected same" -}, -{ - description: "tests that depend on the iteration order of a hash", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.util.PropertiesTest#test_SequentialpropertyNames", - substring: "expected:<current.b.key> but was:<current.a.key>" -}, -{ - description: "tests that depend on the iteration order of a hash", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.util.PropertiesTest#test_SequentialstringPropertyNames", - substring: "junit.framework.ComparisonFailure" -}, -{ - description: "tests that depend on the iteration order of a hash", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.util.PropertiesTest#test_propertyNames_sequence", - substring: "junit.framework.AssertionFailedError: expected:<current.b.key> but was:<current.a.key>" -}, -{ - description: "tests that use secret type information to reason about behavior", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.util.HashtableTest#test_keySet", - substring: "junit.framework.ComparisonFailure: Not synchronized expected:<...Collections$Synchronized...> but was:<...Hashtable$Key...>" -}, -{ - description: "tests that use secret type information to reason about behavior", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.util.HashtableTest#test_entrySet", - substring: "junit.framework.ComparisonFailure: Not synchronized expected:<...Collections$Synchronized...> but was:<...Hashtable$Entry...>" -}, -{ - description: "tests that use secret type information to reason about behavior", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.util.HashtableTest#test_values", - substring: "junit.framework.ComparisonFailure: Not synchronized expected:<...Collections$SynchronizedCollection> but was:<...Hashtable$Values>" -}, -{ - description: "this test is invalid, proxy.equals isn't symmetric", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.util.HashMapTest#test_proxies" -}, -{ - description: "this test is invalid, the mock map's entry set isn't to spec", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.util.HashMapTest#test_putAllLjava_util_Map", - substring: "java.lang.NullPointerException" -}, -{ - description: "this test assumes remove acts on equals() equality, not comparator equality", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.util.PriorityQueueTest#test_remove_Ljava_lang_Object_using_comparator", - substring: "junit.framework.AssertionFailedError" -}, -{ - description: "tests that violate the API and then guess about the outcomes", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.util.HashtableTest#test_getLjava_lang_Object", - substring: "junit.framework.AssertionFailedError" -}, -{ - description: "this test assumes Integer.toString() always returns a new instance", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.util.IdentityHashMap2Test#test_containsKeyLjava_lang_Object", - substring: "junit.framework.AssertionFailedError: Returned true for copy of valid key" -}, -{ description: "tests that cast to Harmony-specific types", result: EXEC_FAILED, failure: "bogus cast to harmony Hashtable$KeyEnumeration", @@ -718,27 +534,6 @@ substring: "java.util.Hashtable$ValueEnumeration" }, { - description: "test doesn't expect it, but the spec permits the exception. RI also throws here.", - result: EXEC_FAILED, - names: [ - "org.apache.harmony.luni.tests.java.util.PriorityQueueTest#test_remove_Ljava_lang_Object_not_Compatible", - "org.apache.harmony.luni.tests.java.util.PriorityQueueTest#test_remove_Ljava_lang_Object_not_exists" - ], - substring: "java.lang.ClassCastException" -}, -{ - description: "localization tests where our data disagree", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.util.LocaleTest#test_getAvailableLocales", - substring: "Wrong number of locales" -}, -{ - description: "test that enforce redundant implements clauses", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.util.LinkedHashMapTest#test_getInterfaces", - substring: "junit.framework.AssertionFailedError: expected:<3> but was:<2>" -}, -{ description: "we don't support the CharsetProvider spi, so we don't have \"mockCharset00\".", result: EXEC_FAILED, name: "org.apache.harmony.tests.java.nio.charset.CharsetTest#test_availableCharsets", @@ -776,47 +571,11 @@ ] }, { - description: "The RI is still on Unicode 4.0, we're on 5.2, and Harmony is inconsistent - between its test for isJavaIdentifierPart(char) and isJavaIdentifierPart(int).", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.lang.CharacterTest#test_isJavaIdentifierPartC" -}, -{ description: "We removed this: we don't support Pack200.", result: UNSUPPORTED, name: "org.apache.harmony.archive.tests.java.util.jar.Pack200Test" }, { - description: "We removed this: we don't cache canonical paths.", - result: UNSUPPORTED, - name: "org.apache.harmony.luni.tests.java.io.FileCanonPathCacheTest" -}, -{ - description: "We removed this: we don't throw NotYetImplementedException.", - result: UNSUPPORTED, - name: "org.apache.harmony.luni.tests.util.NYITest" -}, -{ - description: "We removed this: we don't support localized exceptions.", - result: UNSUPPORTED, - name: "org.apache.harmony.luni.tests.internal.nls.MessagesTest" -}, -{ - description: "These format specifiers are documented to not take flags, but the RI accepts and ignores them.", - result: EXEC_FAILED, - name: "org.apache.harmony.luni.tests.java.util.FormatterTest#test_formatLjava_lang_String$Ljava_lang_Object_LineSeparator", - substring: "java.util.IllegalFormatFlagsException: %n doesn't take an argument" -}, -{ - description: "These format specifiers are documented to not take flags, but the RI accepts and ignores them.", - result: EXEC_FAILED, - names: [ - "org.apache.harmony.luni.tests.java.util.FormatterTest#test_formatLjava_lang_String$Ljava_lang_Object_Percent", - "org.apache.harmony.luni.tests.java.util.FormatterTest#test_formatLjava_lang_String$Ljava_lang_Object_Width" - ], - substring: "java.util.IllegalFormatFlagsException: %% doesn't take an argument" -}, -{ description: "Some tests (ExcludedProxyTest) connect to a public webserver to check that the HTTP client works", result: EXEC_FAILED, failure: "connect to the Internet", |