diff --git a/test/src/test/java/cn/edu/tsinghua/iginx/integration/expansion/postgresql/PostgreSQLCapacityExpansionIT.java b/test/src/test/java/cn/edu/tsinghua/iginx/integration/expansion/postgresql/PostgreSQLCapacityExpansionIT.java index d3c0f3a270..1ca78529a7 100644 --- a/test/src/test/java/cn/edu/tsinghua/iginx/integration/expansion/postgresql/PostgreSQLCapacityExpansionIT.java +++ b/test/src/test/java/cn/edu/tsinghua/iginx/integration/expansion/postgresql/PostgreSQLCapacityExpansionIT.java @@ -155,7 +155,8 @@ private void testFloatData() { List pathList = Constant.READ_ONLY_FLOAT_PATH_LIST; List> valuesList = Constant.READ_ONLY_FLOAT_VALUES_LIST; SQLTestTools.executeAndCompare(session, statement, pathList, valuesList); - statement = "select wt02.float from tm.wf05 where wt02.float = 44.55;"; + statement = + "select wt02.float from tm.wf05 where wt02.float >= 44.54;"; // 浮点数的=在下推时产生的浮点数误差会使结果不一致,这里改用一个较为宽松的条件 valuesList = Arrays.asList(Arrays.asList(44.55F)); SQLTestTools.executeAndCompare(session, statement, pathList, valuesList); }