@Test
public void test_主键索引GroupOr条件() {

    TableNode table = new TableNode("TABLE1");
    table.query("ID = 1 OR ID > 2");
    build(table);
    FilterPreProcessor.optimize(table, true, null);
    Map<FilterType, IFilter> result = FilterSpliter.splitByIndex(FilterUtils.toDNFNode(table.getWhereFilter()),
        table);
    Assert.assertEquals(null, result.get(FilterType.IndexQueryKeyFilter));
    Assert.assertEquals("(TABLE1.ID = 1 OR TABLE1.ID > 2)", result.get(FilterType.IndexQueryValueFilter).toString());
    Assert.assertEquals(null, result.get(FilterType.ResultFilter));
}