提交 d39493e2 编写于 作者: C cpwu

fix case

上级 ab0edcd3
......@@ -40,8 +40,6 @@ class TDTestCase:
)
)
query_condition.extend( f"cast( {tbname}.{un_char_col} as binary(16) ) " for un_char_col in NUM_COL)
query_condition.extend( f"cast( {tbname}.{char_col} + {tbname}.{char_col_2} as binary(32) ) " for char_col_2 in CHAR_COL )
query_condition.extend( f"cast( {tbname}.{char_col} + {tbname}.{un_char_col} as binary(32) ) " for un_char_col in NUM_COL )
for num_col in NUM_COL:
query_condition.extend(
(
......@@ -64,19 +62,6 @@ class TDTestCase:
return join_condition
# def __join_condition(self, tb_list, filter=PRIMARY_COL):
# # sourcery skip: flip-comparison
# if 1 == len(tb_list):
# join_filter = f"{tb_list[0]}.{filter} = {tb_list[0]}.{filter} "
# elif 2 == len(tb_list):
# join_filter = f"{tb_list[0]}.{filter} = {tb_list[1]}.{filter} "
# else:
# join_filter = f"{tb_list[0]}.{filter} = {tb_list[1]}.{filter} "
# for i in range(1, len(tb_list)-1 ):
# join_filter += f"and {tb_list[i]}.{filter} = {tb_list[i+1]}.{filter}"
# return join_filter
def __where_condition(self, col=None, tbname=None, query_conditon=None):
if query_conditon and isinstance(query_conditon, str):
if query_conditon.startswith("count"):
......@@ -202,23 +187,6 @@ class TDTestCase:
tdSql.query(sql=sql)
# tdSql.checkRows(checkrows)
def __test_current(self):
# sourcery skip: extract-duplicate-method, inline-immediately-returned-variable
tdLog.printNoPrefix("==========current sql condition check , must return query ok==========")
tblist_1 = ["ct1", "ct2"]
self.__join_check(tblist_1, 1)
tdLog.printNoPrefix(f"==========current sql condition check in {tblist_1} over==========")
tblist_2 = ["ct2", "ct4"]
self.__join_check(tblist_2, self.rows)
tdLog.printNoPrefix(f"==========current sql condition check in {tblist_2} over==========")
tblist_3 = ["t1", "ct4"]
self.__join_check(tblist_3, 1)
tdLog.printNoPrefix(f"==========current sql condition check in {tblist_3} over==========")
tblist_4 = ["t1", "ct1"]
self.__join_check(tblist_4, 1)
tdLog.printNoPrefix(f"==========current sql condition check in {tblist_4} over==========")
def __test_error(self):
# sourcery skip: extract-duplicate-method, move-assign-in-block
tdLog.printNoPrefix("==========err sql condition check , must return error==========")
......
......@@ -35,7 +35,6 @@ class TDTestCase:
for char_col in CHAR_COL:
query_condition.extend(
(
f"rtrim( {tbname}.{char_col} )",
f"substr( {tbname}.{char_col}, 1 )",
f"count( {tbname}.{char_col} )",
f"cast( {tbname}.{char_col} as nchar(3) )",
......@@ -46,10 +45,8 @@ class TDTestCase:
query_condition.extend(
(
f"{tbname}.{num_col}",
f"floor( {tbname}.{num_col} )",
f"log( {tbname}.{num_col}, {tbname}.{num_col})",
f"sin( {tbname}.{num_col} )",
f"sqrt( {tbname}.{num_col} )",
)
)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册