add case by TS-5340

This commit is contained in:
Leo Xu 2024-08-30 15:09:57 +08:00
parent f551818b62
commit a250823fb5
1 changed files with 14 additions and 8 deletions

View File

@ -19,7 +19,6 @@ import taos
import frame import frame
import frame.etool import frame.etool
from frame.log import * from frame.log import *
from frame.cases import * from frame.cases import *
from frame.sql import * from frame.sql import *
@ -29,14 +28,13 @@ from frame import *
class TDTestCase(TBase): class TDTestCase(TBase):
updatecfgDict = { updatecfgDict = {
"keepColumnName" : "1", "keepColumnName": "1",
"ttlChangeOnWrite" : "1", "ttlChangeOnWrite": "1",
"querySmaOptimize" : "1", "querySmaOptimize": "1",
"slowLogScope" : "none", "slowLogScope": "none",
"queryBufferSize" : 10240 "queryBufferSize": 10240
} }
def insertData(self): def insertData(self):
tdLog.info(f"insert data.") tdLog.info(f"insert data.")
# taosBenchmark run # taosBenchmark run
@ -508,6 +506,11 @@ class TDTestCase(TBase):
tdSql.checkRows(1) tdSql.checkRows(1)
tdSql.checkData(0, 0, None) tdSql.checkData(0, 0, None)
def test_error(self):
tdSql.error(
"select * from (select to_iso8601(ts, timezone()), timezone() from meters order by ts desc) limit 1000;",
expectErrInfo="Not supported timzone format") # TS-5340
# run # run
def run(self): def run(self):
tdLog.debug(f"start to excute {__file__}") tdLog.debug(f"start to excute {__file__}")
@ -547,8 +550,11 @@ class TDTestCase(TBase):
# agg function # agg function
self.test_stddev() self.test_stddev()
self.test_varpop() self.test_varpop()
tdLog.success(f"{__file__} successfully executed")
# error function
self.test_error()
tdLog.success(f"{__file__} successfully executed")
tdCases.addLinux(__file__, TDTestCase()) tdCases.addLinux(__file__, TDTestCase())