add test case

This commit is contained in:
Ganlin Zhao 2023-07-11 14:13:45 +08:00
parent 6efa688c15
commit e46fc09939
1 changed files with 15 additions and 6 deletions

View File

@ -89,6 +89,14 @@ class TDTestCase:
for key,value in sql_dict.items(): for key,value in sql_dict.items():
create_sql += f' {key} {value}' create_sql += f' {key} {value}'
return create_sql return create_sql
def show_create_sysdb_sql(self):
sysdb_list = {'information_schema', 'performance_schema'}
for db in sysdb_list:
tdSql.query(f'show create database {db}')
tdSql.checkEqual(f'{db}',tdSql.queryResult[0][0])
tdSql.checkEqual(f'CREATE DATABASE `{db}`',tdSql.queryResult[0][1])
def show_create_sql(self): def show_create_sql(self):
create_db_sql = self.set_create_database_sql(self.db_param) create_db_sql = self.set_create_database_sql(self.db_param)
print(create_db_sql) print(create_db_sql)
@ -193,6 +201,7 @@ class TDTestCase:
self.ins_check() self.ins_check()
self.perf_check() self.perf_check()
self.show_create_sql() self.show_create_sql()
self.show_create_sysdb_sql()
def stop(self): def stop(self):
tdSql.close() tdSql.close()