public void DoTest(StringBuilder failQueries)
{
bool pass = false;
SrndQuery lq = null;
try
{
lq = Parser.QueryParser.Parse(queryText);
if (verbose)
{
Console.WriteLine("Query: " + queryText + "\nParsed as: " + lq.ToString());
}
}
catch (ParseException e)
{
if (verbose)
{
Console.WriteLine("Parse exception for query:\n"
+ queryText + "\n"
+ e.Message);
}
pass = true;
}
if (!pass)
{
failQueries.append(queryText);
failQueries.append("\nParsed as: ");
failQueries.append(lq.toString());
failQueries.append("\n");
}
}