Index: trunk/modules/jndi/src/test/java/org/apache/harmony/jndi/tests/javax/naming/CompoundNameTest.java =================================================================== --- trunk/modules/jndi/src/test/java/org/apache/harmony/jndi/tests/javax/naming/CompoundNameTest.java (revision 431306) +++ trunk/modules/jndi/src/test/java/org/apache/harmony/jndi/tests/javax/naming/CompoundNameTest.java (working copy) @@ -1011,6 +1011,13 @@ assertNameEquals(name, "a"); name.addAll(new CompoundName("b/c", props)); assertNameEquals(name, "a", "b", "c"); + // regression test for HARMONY-1171 + try { + new CompoundName("aaa", new Properties()).addAll(new CompoundName("bbb", new Properties())); + fail("InvalidNameException expected"); + } catch (InvalidNameException e) { + //expected + } } public void testAddAll_NotCompoundName() throws InvalidNameException {