Bläddra i källkod

Add test case for element names with leading digit.

Martinsh Shaiters 13 år sedan
förälder
incheckning
95b3e6543b
1 ändrade filer med 8 tillägg och 1 borttagningar
  1. 8 1
      xmltest.cpp

+ 8 - 1
xmltest.cpp

@@ -1037,9 +1037,16 @@ int main( int /*argc*/, const char ** /*argv*/ )
     {
         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";