diff --git a/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/JsonNodeDeser403Test.java b/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/JsonNodeDeser403Test.java
new file mode 100644
index 000000000..e7a6bba59
--- /dev/null
+++ b/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/JsonNodeDeser403Test.java
@@ -0,0 +1,32 @@
+package com.fasterxml.jackson.dataformat.xml.deser;
+
+import com.fasterxml.jackson.databind.JsonNode;
+import com.fasterxml.jackson.databind.ObjectMapper;
+import com.fasterxml.jackson.databind.node.JsonNodeType;
+import com.fasterxml.jackson.dataformat.xml.XmlTestBase;
+
+public class JsonNodeDeser403Test extends XmlTestBase
+{
+ final private ObjectMapper MAPPER = newMapper();
+
+ public void testSimpleNode() throws Exception
+ {
+ JsonNode root = MAPPER.readTree("");
+ assertTrue(root.isObject());
+ assertEquals(1, root.size());
+ assertEquals("123", root.get("attr").textValue());
+ }
+
+ // [dataformat-xml#403]: Allow sequences
+ public void testRepeated() throws Exception
+ {
+ JsonNode root = MAPPER.readTree("ab");
+ assertTrue(root.isObject());
+ JsonNode arr = root.get("value");
+ assertEquals(JsonNodeType.ARRAY, arr.getNodeType());
+ assertTrue(arr.isArray());
+ assertEquals(2, arr.size());
+ assertEquals("a", root.at("/value/0").asText());
+ assertEquals("b", root.at("/value/1").asText());
+ }
+}
diff --git a/src/test/java/com/fasterxml/jackson/dataformat/xml/failing/ListDeser399Test.java b/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser399Test.java
similarity index 96%
rename from src/test/java/com/fasterxml/jackson/dataformat/xml/failing/ListDeser399Test.java
rename to src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser399Test.java
index 4075ec985..3c7a6fb53 100644
--- a/src/test/java/com/fasterxml/jackson/dataformat/xml/failing/ListDeser399Test.java
+++ b/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser399Test.java
@@ -1,4 +1,4 @@
-package com.fasterxml.jackson.dataformat.xml.failing;
+package com.fasterxml.jackson.dataformat.xml.lists;
import java.util.*;