diff --git a/tests/army/tools/taosdump/native/taosdumpTestTypeFloat.py b/tests/army/tools/taosdump/native/taosdumpTestTypeFloat.py index 5ea53606c8..5ea3f9e110 100644 --- a/tests/army/tools/taosdump/native/taosdumpTestTypeFloat.py +++ b/tests/army/tools/taosdump/native/taosdumpTestTypeFloat.py @@ -102,7 +102,7 @@ class TDTestCase(TBase): if not math.isclose(tdSql.getData(0, 2), 1.0): tdLog.exit("data is different") - tdSql.query("select * from st where ftag = 3.4E38") + tdSql.query("select * from st where ftag > 3.399999E38 and ftag < 3.4000001E38") tdSql.checkRows(1) tdSql.checkData(0, 0, 1640000000000) if not math.isclose(tdSql.getData(0, 1), 3.4e38, rel_tol=1e-07, abs_tol=0.0): @@ -116,7 +116,7 @@ class TDTestCase(TBase): ) tdLog.exit("data is different") - tdSql.query("select * from st where ftag = -3.4E38") + tdSql.query("select * from st where ftag < -3.399999E38 and ftag > -3.4000001E38") tdSql.checkRows(1) tdSql.checkData(0, 0, 1640000000000) if not math.isclose(tdSql.getData(0, 1), (-3.4e38), rel_tol=1e-07, abs_tol=0.0): diff --git a/tests/army/tools/taosdump/ws3/taosdumpTestTypeFloat.py b/tests/army/tools/taosdump/ws3/taosdumpTestTypeFloat.py index cf7fd4a453..c446003310 100644 --- a/tests/army/tools/taosdump/ws3/taosdumpTestTypeFloat.py +++ b/tests/army/tools/taosdump/ws3/taosdumpTestTypeFloat.py @@ -103,7 +103,7 @@ class TDTestCase(TBase): if not math.isclose(tdSql.getData(0, 2), 1.0): tdLog.exit("data is different") - tdSql.query("select * from st where ftag = 3.4E38") + tdSql.query("select * from st where ftag > 3.399999E38 and ftag < 3.4000001E38") tdSql.checkRows(1) tdSql.checkData(0, 0, 1640000000000) if not math.isclose(tdSql.getData(0, 1), 3.4e38, rel_tol=1e-07, abs_tol=0.0): @@ -117,7 +117,7 @@ class TDTestCase(TBase): ) tdLog.exit("data is different") - tdSql.query("select * from st where ftag = -3.4E38") + tdSql.query("select * from st where ftag < -3.399999E38 and ftag > -3.4000001E38") tdSql.checkRows(1) tdSql.checkData(0, 0, 1640000000000) if not math.isclose(tdSql.getData(0, 1), (-3.4e38), rel_tol=1e-07, abs_tol=0.0):