Allow list elements to be interleaved
[yangtools.git] / yang / yang-data-codec-xml / src / test / java / org / opendaylight / yangtools / yang / data / codec / xml / XmlToNormalizedNodesTest.java
index 1ff437d9890475f0092cc01f7f18720e8e0c6309..74eb0f4ccd2db58a5a6f0668155955d8c2b2e413 100644 (file)
@@ -157,8 +157,8 @@ public class XmlToNormalizedNodesTest {
             xmlParser.parse(reader);
             fail("XMLStreamException should have been thrown because of duplicate leaf.");
         } catch (XMLStreamException ex) {
-            assertThat(ex.getMessage(), containsString("Duplicate namespace \"foo-namespace\" element "
-                    + "\"decimal64-leaf\" in XML input"));
+            assertThat(ex.getMessage(), containsString("Duplicate element \"decimal64-leaf\" in namespace"
+                    + " \"foo-namespace\" with parent \"container leaf-container\" in XML input"));
         }
     }
 
@@ -177,7 +177,8 @@ public class XmlToNormalizedNodesTest {
             xmlParser.parse(reader);
             fail("XMLStreamException should have been thrown because of duplicate anyxml");
         } catch (XMLStreamException ex) {
-            assertThat(ex.getMessage(), containsString("Duplicate namespace \"foo-namespace\" element \"my-anyxml\""));
+            assertThat(ex.getMessage(), containsString("Duplicate element \"my-anyxml\" in namespace"
+                    + " \"foo-namespace\" with parent \"container anyxml-container\" in XML input"));
         }
     }
 
@@ -196,8 +197,8 @@ public class XmlToNormalizedNodesTest {
             xmlParser.parse(reader);
             fail("XMLStreamException should have been thrown because of duplicate container");
         } catch (XMLStreamException ex) {
-            assertThat(ex.getMessage(), containsString("Duplicate namespace \"foo-namespace\" element "
-                    + "\"leaf-container\" in XML input"));
+            assertThat(ex.getMessage(), containsString("Duplicate element \"leaf-container\" in namespace"
+                    + " \"foo-namespace\" with parent \"container parent-container\" in XML input"));
         }
     }