From e572806c013fcf1f6903c47c62079fd1c639b01f Mon Sep 17 00:00:00 2001 From: dapan1121 Date: Wed, 12 Feb 2025 16:23:43 +0800 Subject: [PATCH] fix: correct error code --- tests/system-test/2-query/interp_extension.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/tests/system-test/2-query/interp_extension.py b/tests/system-test/2-query/interp_extension.py index 0300e10e21..eb65ea58cc 100644 --- a/tests/system-test/2-query/interp_extension.py +++ b/tests/system-test/2-query/interp_extension.py @@ -376,7 +376,7 @@ class TDTestCase: ### range with around interval cannot specify two timepoints, currently not supported sql = f"select _irowts, interp(c1), interp(c2), _isfilled from test.meters range('2020-02-01 00:00:00', '2020-02-01 00:02:00', 1h) fill(near, 1, 1)" - tdSql.error(sql, -2147473920) ## syntax error + tdSql.error(sql, -2147473827) ## syntax error ### NULL/linear cannot specify other values sql = f"select _irowts, interp(c1), interp(c2), _isfilled from test.meters range('2020-02-01 00:00:00', '2020-02-01 00:02:00') fill(NULL, 1, 1)" @@ -387,7 +387,8 @@ class TDTestCase: ### cannot have every clause with range around sql = f"select _irowts, interp(c1), interp(c2), _isfilled from test.meters range('2020-02-01 00:00:00', 1h) every(1s) fill(prev, 1, 1)" - tdSql.error(sql, -2147473827) ## TSDB_CODE_PAR_INVALID_INTERP_CLAUSE + tdSql.query(sql, queryTimes=1) + tdSql.checkRows(1) ### cannot specify near/prev/next values when using range sql = f"select _irowts, interp(c1), interp(c2), _isfilled from test.meters range('2020-02-01 00:00:00', '2020-02-01 00:01:00') every(1s) fill(near, 1, 1)" @@ -409,13 +410,13 @@ class TDTestCase: ### range interval cannot be 0 sql = f"select _irowts, interp(c1), interp(c2), _isfilled from test.meters range('2020-02-01 00:00:00', 0h) fill(near, 1, 1)" - tdSql.error(sql, -2147473861) ## TSDB_CODE_PAR_INVALID_FILL_TIME_RANGE + tdSql.error(sql, -2147473920) ## syntax error sql = f"select _irowts, interp(c1), interp(c2), _isfilled from test.meters range('2020-02-01 00:00:00', 1y) fill(near, 1, 1)" - tdSql.error(sql, -2147473915) ## TSDB_CODE_PAR_WRONG_VALUE_TYPE + tdSql.error(sql, -2147473920) ## syntax error sql = f"select _irowts, interp(c1), interp(c2), _isfilled from test.meters range('2020-02-01 00:00:00', 1n) fill(near, 1, 1)" - tdSql.error(sql, -2147473915) ## TSDB_CODE_PAR_WRONG_VALUE_TYPE + tdSql.error(sql, -2147473920) ## syntax error sql = f"select _irowts, interp(c1), interp(c2), _isfilled from test.meters where ts between '2020-02-01 00:00:00' and '2020-02-01 00:00:00' range('2020-02-01 00:00:00', 1h) fill(near, 1, 1)" tdSql.query(sql, queryTimes=1)