.autotest

git-svn-id: svn://ultimatepp.org/upp/trunk@7242 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
cxl 2014-04-13 12:23:24 +00:00
parent 0a0fd31058
commit 592008a677

View file

@ -27,6 +27,21 @@ CONSOLE_APP_MAIN
CParser p(txt);
ASSERT(p.ReadString() == s + s);
}
try {
CParser p("\"terminated string\"");
ASSERT(p.ReadString() == "terminated string");
CParser p2("\"unterminated string\n");
p2.ReadString();
NEVER();
}
catch(CParser::Error) {
}
{
CParser p2("\"unterminated string\n");
ASSERT(p2.ReadString(false) == "unterminated string\n");
}
CParser p("i if while 12345 alfa");
ASSERT(p.Id("i"));