assertTrue(query.isEmpty());
}
public void testUnicodeInput() throws Exception {
// Select aleph, bet, gimmel. (Hebrew).
Query query = QueryBuilder.getInstance().parseQuery("SELECT `\u05d0`,`\u05d1`,`\u05d2` ");
assertEquals(null, query.getSort());
QuerySelection selection = query.getSelection();
assertEquals(Lists.newArrayList(new SimpleColumn("\u05d0"),
new SimpleColumn("\u05d1"), new SimpleColumn("\u05d2")),
selection.getColumns());
query = QueryBuilder.getInstance().parseQuery("SELECT * WHERE c='\u311e'");
QueryFilter filter = query.getFilter();
assertTrue(filter instanceof ColumnValueFilter);
ColumnValueFilter cvf = (ColumnValueFilter) filter;
assertEquals("c", cvf.getColumn().getId());
Value v = cvf.getValue();
assertEquals(ValueType.TEXT, v.getType());