From 4b5148314dc785342deb88e07db5aa174bd248af Mon Sep 17 00:00:00 2001 From: qevolg <2227465945@qq.com> Date: Sat, 14 Sep 2024 10:28:19 +0000 Subject: [PATCH] [TS-4893]test(function): add correctness check --- tests/army/query/function/test_function.py | 24 ++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/tests/army/query/function/test_function.py b/tests/army/query/function/test_function.py index 18a0d46711..ff4a9abc75 100644 --- a/tests/army/query/function/test_function.py +++ b/tests/army/query/function/test_function.py @@ -561,22 +561,32 @@ class TDTestCase(TBase): tdSql.query("select max(null) from ts_4893.meters;") tdSql.checkRows(1) tdSql.checkCols(1) - tdSql.checkData(0, 0, 'None') + tdSql.checkData(0, 0, "None") tdSql.query("select max(id) from ts_4893.meters;") tdSql.checkRows(1) + tdSql.checkCols(1) + tdSql.checkData(0, 0, 9999) tdSql.query("select max(name) from ts_4893.meters;") tdSql.checkRows(1) + tdSql.checkCols(1) + tdSql.checkData(0, 0, "x") tdSql.query("select max(current) from ts_4893.meters;") tdSql.checkRows(1) + tdSql.checkCols(1) + tdSql.checkData(0, 0, 11.9989996) tdSql.query("select max(nch1) from ts_4893.meters;") tdSql.checkRows(1) + tdSql.checkCols(1) + tdSql.checkData(0, 0, "一二三四五六七八九十") tdSql.query("select max(var1) from ts_4893.meters;") tdSql.checkRows(1) + tdSql.checkCols(1) + tdSql.checkData(0, 0, "一二三四五六七八九十") def test_min(self): self.test_normal_query("min") @@ -584,22 +594,32 @@ class TDTestCase(TBase): tdSql.query("select min(null) from ts_4893.meters;") tdSql.checkRows(1) tdSql.checkCols(1) - tdSql.checkData(0, 0, 'None') + tdSql.checkData(0, 0, "None") tdSql.query("select min(id) from ts_4893.meters;") tdSql.checkRows(1) + tdSql.checkCols(1) + tdSql.checkData(0, 0, 0) tdSql.query("select min(name) from ts_4893.meters;") tdSql.checkRows(1) + tdSql.checkCols(1) + tdSql.checkData(0, 0, "haha") tdSql.query("select min(current) from ts_4893.meters;") tdSql.checkRows(1) + tdSql.checkCols(1) + tdSql.checkData(0, 0, 8.0000000) tdSql.query("select min(nch1) from ts_4893.meters;") tdSql.checkRows(1) + tdSql.checkCols(1) + tdSql.checkData(0, 0, "abc一二三abc一二三abc") tdSql.query("select min(var1) from ts_4893.meters;") tdSql.checkRows(1) + tdSql.checkCols(1) + tdSql.checkData(0, 0, "abc一二三abc一二三abc") # run def run(self):