We need positive and negative tests which test just successfully completed and failed without comparing the query results.
This patch adds two methods runPositiveTests() and runNegativeTests() to QueryTestBase. They run all queries included in query_dir/positive and query_dir/negative in a batch manner. For example, the directory will be as follows:
You can add the tests for them as follows: