From 800f854a12a087807355db8e5ce62265cfd64875 Mon Sep 17 00:00:00 2001 From: rob bygrave Date: Fri, 23 Jun 2017 19:46:47 +1200 Subject: [PATCH] #1043 Additional test for RawSql with upper case SQL --- .../java/org/tests/rawsql/TestRawSqlOrmQuery.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/test/java/org/tests/rawsql/TestRawSqlOrmQuery.java b/src/test/java/org/tests/rawsql/TestRawSqlOrmQuery.java index a74ad5315..848d4dc8e 100644 --- a/src/test/java/org/tests/rawsql/TestRawSqlOrmQuery.java +++ b/src/test/java/org/tests/rawsql/TestRawSqlOrmQuery.java @@ -60,6 +60,21 @@ public class TestRawSqlOrmQuery extends BaseTestCase { Assert.assertNotNull(list); } + @Test + public void test_upperCaseSql() { + + ResetBasicData.reset(); + + RawSql rawSql = RawSqlBuilder.parse("select id, NAME from O_CUSTOMER ").create(); + + Query query = Ebean.find(Customer.class); + query.setRawSql(rawSql); + query.where().ilike("name", "r%"); + + List list = query.findList(); + Assert.assertNotNull(list); + } + @Test public void testFirstRowsMaxRows() throws InterruptedException, ExecutionException {