relational/test
Salvo 'LtWorf' Tomaselli 1b049e13f0 Better handling of parenthesis inside string literals
When scanning for the matching parenthesis, string literals
were not taken into account, which would inevitably lead to
errors if one wanted to do a selection on a string containing
a parenthesis.

Now it uses a state-machine to skip the ones that are located
inside literals.
2016-04-09 11:37:28 +07:00
..
c_not_python.query Test cases for optimization fix 2016-04-09 10:09:01 +07:00
c_not_python.result Test cases for optimization fix 2016-04-09 10:09:01 +07:00
c_programmers.query Change relational language to use math symbols 2015-05-31 19:01:03 +07:00
c_programmers.result - Added tests 2010-10-06 21:44:13 +07:00
dates.query - Added test driver 2010-10-04 10:06:17 +07:00
dates.result - Added test driver 2010-10-04 10:06:17 +07:00
dates_sel.query - Added tests 2010-10-06 21:44:13 +07:00
dates_sel.result - Added tests 2010-10-06 21:44:13 +07:00
fixed_len_name.query Change relational language to use math symbols 2015-05-31 19:01:03 +07:00
fixed_len_name.result - Added other tests 2010-10-04 12:46:18 +07:00
full_join.query Added new tests on joins 2015-06-06 14:06:02 +07:00
full_join.result Added new tests on joins 2015-06-06 14:06:02 +07:00
intersection1.query Change relational language to use math symbols 2015-05-31 19:01:03 +07:00
intersection1.result - Added other tests to expose potential optimization problems 2010-10-11 10:51:37 +07:00
intersection2.query Change relational language to use math symbols 2015-05-31 19:01:03 +07:00
intersection2.result - Added other tests to expose potential optimization problems 2010-10-11 10:51:37 +07:00
java_and_perl.query Test cases for optimization fix 2016-04-09 10:09:01 +07:00
java_and_perl.result Test cases for optimization fix 2016-04-09 10:09:01 +07:00
join.query Added new tests on joins 2015-06-06 14:06:02 +07:00
join.result Added new tests on joins 2015-06-06 14:06:02 +07:00
left_join.query Added new tests on joins 2015-06-06 14:06:02 +07:00
left_join.result Added new tests on joins 2015-06-06 14:06:02 +07:00
max_rating_in_age_range.query Change relational language to use math symbols 2015-05-31 19:01:03 +07:00
max_rating_in_age_range.result - Added new test 2011-03-20 17:16:34 +07:00
maxdate.query - Added tests 2010-12-23 10:11:14 +07:00
maxdate.result - Added tests 2010-12-23 10:11:14 +07:00
name_age.query - Added tests 2010-10-06 21:44:13 +07:00
name_age.result - Added tests 2010-10-06 21:44:13 +07:00
older_than_boss.query - Added tests 2010-10-06 21:44:13 +07:00
older_than_boss.result - Added tests 2010-10-06 21:44:13 +07:00
par1.query Better handling of parenthesis inside string literals 2016-04-09 11:37:28 +07:00
par1.result Better handling of parenthesis inside string literals 2016-04-09 11:37:28 +07:00
par2.query Better handling of parenthesis inside string literals 2016-04-09 11:37:28 +07:00
par2.result Better handling of parenthesis inside string literals 2016-04-09 11:37:28 +07:00
par3.query Better handling of parenthesis inside string literals 2016-04-09 11:37:28 +07:00
par3.result Better handling of parenthesis inside string literals 2016-04-09 11:37:28 +07:00
par4.query Better handling of parenthesis inside string literals 2016-04-09 11:37:28 +07:00
par4.result Better handling of parenthesis inside string literals 2016-04-09 11:37:28 +07:00
people.query - Added test driver 2010-10-04 10:06:17 +07:00
people.result - Added test driver 2010-10-04 10:06:17 +07:00
people_join_select_args_on_both_tables.query Change relational language to use math symbols 2015-05-31 19:01:03 +07:00
people_join_select_args_on_both_tables.result - Added two more tests 2011-02-24 13:27:33 +07:00
phones_of_people_with_personal_room.query Change relational language to use math symbols 2015-05-31 19:01:03 +07:00
phones_of_people_with_personal_room.result - Added other tests 2010-10-04 12:46:18 +07:00
php.query Change relational language to use math symbols 2015-05-31 19:01:03 +07:00
php.result - Added other tests 2010-10-04 12:46:18 +07:00
pswap.python - Added test driver 2010-10-04 10:06:17 +07:00
pswap.result - Added test driver 2010-10-04 10:06:17 +07:00
python_and_c.query Test cases for optimization fix 2016-04-09 10:09:01 +07:00
python_and_c.result Test cases for optimization fix 2016-04-09 10:09:01 +07:00
redoundant_union_select.query Change relational language to use math symbols 2015-05-31 19:01:03 +07:00
redoundant_union_select.result - Added two more tests 2011-02-24 13:27:33 +07:00
rel_eq.python - Added test driver 2010-10-04 10:06:17 +07:00
rel_eq.result - Added test driver 2010-10-04 10:06:17 +07:00
rename_insert1.py Change how python tests are executed 2015-11-18 12:05:56 +07:00
rename_insert2.py Change how python tests are executed 2015-11-18 12:05:56 +07:00
right_join.query Added new tests on joins 2015-06-06 14:06:02 +07:00
right_join.result Added new tests on joins 2015-06-06 14:06:02 +07:00
select_join.query Subtle bug that occurred selecting after a join 2015-09-10 12:19:51 +07:00
select_join.result Subtle bug that occurred selecting after a join 2015-09-10 12:19:51 +07:00
select_join_opt.query Change relational language to use math symbols 2015-05-31 19:01:03 +07:00
select_join_opt.result - improved an optimization, to produce a simpler select condition under certain circumstances 2011-11-07 19:01:33 +07:00
skill_of_best_person.query Change relational language to use math symbols 2015-05-31 19:01:03 +07:00
skill_of_best_person.result - Added test 2011-03-22 13:28:41 +07:00
subtraction1.query - Added other tests to expose potential optimization problems 2010-10-11 10:51:37 +07:00
subtraction1.result - Added other tests to expose potential optimization problems 2010-10-11 10:51:37 +07:00
subtraction2.query - Added new test 2010-10-26 13:54:34 +07:00
subtraction2.result - Added new test 2010-10-26 13:54:34 +07:00
swap_fields.query - Added test driver 2010-10-04 10:06:17 +07:00
swap_fields.result - Added test driver 2010-10-04 10:06:17 +07:00
union1.query Change relational language to use math symbols 2015-05-31 19:01:03 +07:00
union1.result - Added other tests to expose potential optimization problems 2010-10-11 10:51:37 +07:00
union2.query Change relational language to use math symbols 2015-05-31 19:01:03 +07:00
union2.result - Added other tests to expose potential optimization problems 2010-10-11 10:51:37 +07:00
union3.query Change relational language to use math symbols 2015-05-31 19:01:03 +07:00
union3.result - Added other tests to expose potential optimization problems 2010-10-11 10:51:37 +07:00
union4.query Change relational language to use math symbols 2015-05-31 19:01:03 +07:00
union4.result - Added tests 2010-12-23 10:11:14 +07:00
union_and_select.query Change relational language to use math symbols 2015-05-31 19:01:03 +07:00
union_and_select.result - Implemented select_union_intersect_subtract general optimization 2011-02-18 18:11:39 +07:00
union_join.query New query optimization 2015-12-31 14:26:28 +07:00
union_join.result New query optimization 2015-12-31 14:26:28 +07:00
union_not_select.query - Implemented select_union_intersect_subtract general optimization 2011-02-18 18:11:39 +07:00
union_not_select.result - Implemented select_union_intersect_subtract general optimization 2011-02-18 18:11:39 +07:00
union_or_select.query Change relational language to use math symbols 2015-05-31 19:01:03 +07:00
union_or_select.result - Implemented select_union_intersect_subtract general optimization 2011-02-18 18:11:39 +07:00
union_projection.query New optimization 2016-01-03 10:07:23 +07:00
union_projection.result New optimization 2016-01-03 10:07:23 +07:00
update.py Revert copy on write optimization 2015-11-18 12:15:03 +07:00
younger.query - Added tests 2010-10-06 21:44:13 +07:00
younger.result - Added tests 2010-10-06 21:44:13 +07:00