@Test
  public void shouldDetectQueryWithOrderAscClause() {
    InfluxQueryParser parser = parserFactory.newInstanceForQuery("select a from b order asc");
    parseTreeWalker.walk(definitionsParser, parser.selectQuery());
    SelectQueryDefinitions definitions = definitionsParser.getSelectQueryDefinitions();

    assertFalse(definitions.isOrderDesc());
  }
  @Test
  public void shouldDetectTimespan() {
    InfluxQueryParser parser = parserFactory.newInstanceForQuery(queryText);
    parseTreeWalker.walk(definitionsParser, parser.selectQuery());
    SelectQueryDefinitions definitions = definitionsParser.getSelectQueryDefinitions();
    GroupByClause groupByClause = definitions.getGroupByClause();

    assertEquals("time", groupByClause.getBucketType());
    assertEquals(bucketSize, groupByClause.getBucketSize());
    assertEquals(bucketSizeUnit, groupByClause.getBucketSizeUnit());
  }