提交 eb6bc0a6 编写于 作者: G Ganlin Zhao

add test case

上级 77d2737f
......@@ -4,6 +4,8 @@ from util.cases import *
from util.gettime import *
class TDTestCase:
updatecfgDict = {'keepColumnName': 1}
def init(self, conn, logSql, replicaVar=1):
self.replicaVar = int(replicaVar)
tdLog.debug(f"start to excute {__file__}")
......@@ -185,8 +187,16 @@ class TDTestCase:
elif precision.lower() == 'ns':
for i in range(len(self.ts_str)):
tdSql.checkEqual(tdSql.queryResult[i][0],int(((date_time[i])-self.subtractor*1000000000)))
def function_multi_res_param(self):
tdSql.execute(f'drop database if exists {self.dbname}')
tdSql.execute(f'create database {self.dbname}')
tdSql.execute(f'use {self.dbname}')
tdSql.execute(f'create table {self.ntbname} (ts timestamp,c0 int)')
tdSql.execute(f'insert into {self.ntbname} values("2023-01-01 00:00:00",1)')
tdSql.execute(f'insert into {self.ntbname} values("2023-01-01 00:01:00",2)')
tdSql.query(f'select timediff(last(ts), first(ts)) from {self.ntbname}')
tdSql.checkData(0, 0, 60000)
......@@ -194,6 +204,7 @@ class TDTestCase:
self.function_check_ntb()
self.function_check_stb()
self.function_without_param()
self.function_multi_res_param()
def stop(self):
tdSql.close()
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册