From 95b3e6543b1ad576d6722c487d7347f76f79eeac Mon Sep 17 00:00:00 2001 From: Martinsh Shaiters Date: Sat, 26 Jan 2013 23:08:10 +0200 Subject: [PATCH] Add test case for element names with leading digit. --- xmltest.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/xmltest.cpp b/xmltest.cpp index 3354471..7d4ca9d 100644 --- a/xmltest.cpp +++ b/xmltest.cpp @@ -1037,9 +1037,16 @@ int main( int /*argc*/, const char ** /*argv*/ ) { const char* xml = ""; XMLDocument doc; - doc.Parse(xml); + doc.Parse( xml ); XMLTest("Non-alpha attribute lead character parses.", doc.Error(), false); } + + { + const char* xml = "<3lement>"; + XMLDocument doc; + doc.Parse( xml ); + XMLTest("Element names with lead digit fail to parse.", doc.Error(), true); + } { const char* xml = "WOA THIS ISN'T GOING TO PARSE";