Add test case for element names with leading digit.
diff --git a/xmltest.cpp b/xmltest.cpp
index 3354471..7d4ca9d 100644
--- a/xmltest.cpp
+++ b/xmltest.cpp
@@ -1037,9 +1037,16 @@
{
const char* xml = "<element _attr1=\"foo\" :attr2=\"bar\"></element>";
XMLDocument doc;
- doc.Parse(xml);
+ doc.Parse( xml );
XMLTest("Non-alpha attribute lead character parses.", doc.Error(), false);
}
+
+ {
+ const char* xml = "<3lement></3lement>";
+ XMLDocument doc;
+ doc.Parse( xml );
+ XMLTest("Element names with lead digit fail to parse.", doc.Error(), true);
+ }
{
const char* xml = "<element/>WOA THIS ISN'T GOING TO PARSE";