mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-20 08:40:50 +00:00
Fix error in testflows related with mapPopulateSeries
This commit is contained in:
parent
d8ce46ea74
commit
8e347bab99
@ -1,6 +1,5 @@
|
||||
import uuid
|
||||
|
||||
from testflows.asserts import error
|
||||
from extended_precision_data_types.requirements import *
|
||||
from extended_precision_data_types.common import *
|
||||
|
||||
@ -408,14 +407,13 @@ def map_func(self, data_type, node=None):
|
||||
table(name = table_name, data_type = f'Tuple(Array({data_type}), Array({data_type}))')
|
||||
|
||||
with When("I insert the output into a table"):
|
||||
sql = (f"INSERT INTO {table_name} SELECT mapPopulateSeries([1,2,3],",
|
||||
sql = (f"INSERT INTO {table_name} SELECT mapPopulateSeries([1,2,3],"
|
||||
f"[{to_data_type(data_type,1)}, {to_data_type(data_type,2)}, {to_data_type(data_type,3)}], 5)")
|
||||
|
||||
r = node.query(sql, exitcode=None, message=None)
|
||||
exitcode, message = 0, None
|
||||
if data_type.startswith("Decimal"):
|
||||
assert r.exitcode == 44, error(r.output)
|
||||
else:
|
||||
assert r.exitcode == 0, error(f"sql: {sql}\noutput: {r.output}")
|
||||
exitcode, message = 44, "Exception:"
|
||||
node.query(sql, exitcode=exitcode, message=message)
|
||||
|
||||
execute_query(f"SELECT * FROM {table_name} ORDER BY a ASC")
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user