Update tests only - handle MySql specifics (boolean literal, lack of order by nulls last)

This commit is contained in:
Rob Bygrave
2016-10-15 00:55:09 +13:00
parent 7c9dda586e
commit 20634233ca
7 changed files with 120 additions and 67 deletions
@@ -368,6 +368,10 @@ public class EqlParserTest extends BaseTestCase {
@Test
public void orderBy_nullsLast() throws Exception {
if (!isPlatformOrderNullsSupport()) {
return;
}
ResetBasicData.reset();
Query<Customer> query = parse("order by id desc nulls last");
@@ -380,6 +384,9 @@ public class EqlParserTest extends BaseTestCase {
@Test
public void orderBy_nullsFirst() throws Exception {
if (!isPlatformOrderNullsSupport()) {
return;
}
ResetBasicData.reset();
Query<Customer> query = parse("order by id nulls first");
@@ -392,6 +399,9 @@ public class EqlParserTest extends BaseTestCase {
@Test
public void orderBy_multiple() throws Exception {
if (!isPlatformOrderNullsSupport()) {
return;
}
ResetBasicData.reset();
Query<Customer> query = parse("order by billingAddress.city desc nulls last, name, id desc nulls last");