From 8ffb8b652fa1b9c0cd843cc3b8de2a7ccb1e6b57 Mon Sep 17 00:00:00 2001 From: kailixu Date: Wed, 3 Jan 2024 06:40:01 +0800 Subject: [PATCH] test: add test case --- tests/system-test/2-query/tagFilter.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tests/system-test/2-query/tagFilter.py b/tests/system-test/2-query/tagFilter.py index 09ee148bb2..24bd6c236b 100644 --- a/tests/system-test/2-query/tagFilter.py +++ b/tests/system-test/2-query/tagFilter.py @@ -55,8 +55,8 @@ class TDTestCase: def __ts4421(self, dbname="db", stbname='stb4421', ctbname='ctb4421'): TAG_TYPE = ['varchar', 'nchar'] TAG_LEN = [2, 8, 200] - TAG_VAL = [200, 123456789] - TAG_RESULT = [False, False, True, False, True, True, False, False, True, False, True, True] + TAG_VAL = [0, -200, 123456789] + TAG_RESULT = [True,False,False,True,True,False,True,True,True,True,False,False,True,True,False,True,True,True] nTagCtb = 0 for tagType in TAG_TYPE: @@ -78,6 +78,7 @@ class TDTestCase: tdSql.checkRows(1) tdSql.execute(f'drop table {dbname}.{ctbname}') tdSql.execute(f'insert into {dbname}.{ctbname} using {dbname}.{stbname} tags(%d) values(now,1)'%(tagVal)) + tdSql.query(f'select * from {dbname}.{ctbname} where t1="%s"'%(tagVal)) tdSql.checkRows(1) tdSql.execute(f'drop table {dbname}.{ctbname}') # string as tag value @@ -87,6 +88,7 @@ class TDTestCase: tdSql.checkRows(1) tdSql.execute(f'drop table {dbname}.{ctbname}') tdSql.execute(f'insert into {dbname}.{ctbname} using {dbname}.{stbname} tags("%d") values(now,1)'%(tagVal)) + tdSql.query(f'select * from {dbname}.{ctbname} where t1="%s"'%(tagVal)) tdSql.checkRows(1) tdSql.execute(f'drop table {dbname}.{ctbname}') tdSql.execute(f"create table {dbname}.{ctbname} using {dbname}.stb4421 tags('%d')"%(tagVal)) @@ -95,6 +97,7 @@ class TDTestCase: tdSql.checkRows(1) tdSql.execute(f"drop table {dbname}.{ctbname}") tdSql.execute(f"insert into {dbname}.{ctbname} using {dbname}.{stbname} tags('%d') values(now,1)"%(tagVal)) + tdSql.query(f"select * from {dbname}.{ctbname} where t1='%s'"%(tagVal)) tdSql.checkRows(1) tdSql.execute(f"drop table {dbname}.{ctbname}") nTagCtb += 1