diff --git a/src/test/java/org/json/junit/XMLTest.java b/src/test/java/org/json/junit/XMLTest.java
index 5daca5c..c34bf0f 100644
--- a/src/test/java/org/json/junit/XMLTest.java
+++ b/src/test/java/org/json/junit/XMLTest.java
@@ -782,11 +782,20 @@ public class XMLTest {
XML.toJSONObject("Can cope &; ").toString());
assertEquals("Can cope &; ", XML.unescape("Can cope &; "));
+ // unicode entity
+ assertEquals("{\"xml\":\"Can cope 4;\"}",
+ XML.toJSONObject("Can cope 4; ").toString());
+ assertEquals("Can cope 4; ", XML.unescape("Can cope 4; "));
+
// double escaped
assertEquals("{\"xml\":\"Can cope <\"}",
XML.toJSONObject("Can cope < ").toString());
assertEquals("Can cope < ", XML.unescape("Can cope < "));
- }
+ assertEquals("{\"xml\":\"Can cope 4\"}",
+ XML.toJSONObject("Can cope 4 ").toString());
+ assertEquals("Can cope 4 ", XML.unescape("Can cope 4 "));
+
+ }
}
\ No newline at end of file