Index: src/test/java/org/apache/harmony/logging/tests/java/util/logging/LevelTest.java =================================================================== --- src/test/java/org/apache/harmony/logging/tests/java/util/logging/LevelTest.java (revision 499716) +++ src/test/java/org/apache/harmony/logging/tests/java/util/logging/LevelTest.java (working copy) @@ -335,6 +335,13 @@ Level l = new MockLevel("level1", 120, "bundles/java/util/logging/res"); assertEquals(rb.getString("level1"), l.getLocalizedName()); + + // regression test for HARMONY-2415 + rb = ResourceBundle.getBundle( + "org.apache.harmony.logging.tests.java.util.logging.LevelTestResource"); + l = new MockLevel("Level_error", 120, + "org.apache.harmony.logging.tests.java.util.logging.LevelTestResource"); + assertEquals(rb.getString("Level_error"), l.getLocalizedName()); l = new MockLevel("bad name", 120, "res"); assertEquals("bad name", l.getLocalizedName()); Index: src/test/java/org/apache/harmony/logging/tests/java/util/logging/LevelTestResource.java =================================================================== --- src/test/java/org/apache/harmony/logging/tests/java/util/logging/LevelTestResource.java (revision 0) +++ src/test/java/org/apache/harmony/logging/tests/java/util/logging/LevelTestResource.java (revision 0) @@ -0,0 +1,15 @@ +package org.apache.harmony.logging.tests.java.util.logging; + +import java.util.ListResourceBundle; + + +public class LevelTestResource extends ListResourceBundle { + public Object[][] getContents() { + return contents; + } + + static final Object[][] contents = { + {"Level_error", "Name"}, + {"Localized", "Localized message"}, + }; +} Property changes on: src/test/java/org/apache/harmony/logging/tests/java/util/logging/LevelTestResource.java ___________________________________________________________________ Name: svn:executable + *