@Test
public void testCreatedCompiledQuery() throws QueryCompileException, IOException {
RawQuery rawQuery = new RawQuery();
rawQuery.setQuery(queryStr);
rawQuery.setStartTime(startTime);
rawQuery.setEndTime(endTime);
rawQuery.setPageSize(pageSize);
CompiledQuery query = new CompiledQuery(rawQuery);
Assert.assertEquals(baseTimestamp, query.getStartTime());
Assert.assertEquals(baseTimestamp + 2000, query.getEndTime());
Assert.assertEquals(rawQuery.isTreeAgg(), query.isHasAgg());
Assert.assertEquals(rawQuery.isTimeSeries(), query.isTimeSeries());
RawQuery raw2 = RawQuery.build().query(queryStr).startTime(startTime)
.endTime(endTime).pageSize(pageSize).done();
Assert.assertEquals(rawQuery.toString(), raw2.toString());
}
}