DataTable res = QueryEngine.executeQuery(q, data, ULocale.US);
assertEquals("a#", res.getColumnDescription("weight").getPattern());
}
public void testQueryDoesntRuinDataSourcePatterns() throws Exception {
Query q = QueryBuilder.getInstance().parseQuery("SELECT isAlive, weight WHERE height > 20 "
+ "ORDER BY weight LIMIT 3 OFFSET 2");
DataTable data = MockDataSource.getData(0).clone();
data.getColumnDescription("weight").setPattern("f#");
DataTable res = QueryEngine.executeQuery(q, data, ULocale.US);
assertEquals("f#", res.getColumnDescription("weight").getPattern());