Skip to content

Commit 07d7097

Browse files
committed
test: add ipv6 query test
1 parent 70f42dd commit 07d7097

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

tests/test_influxdb_client_3.py

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,29 @@ async def test_query_async(self):
7474
assert {'data': 'sql_query', 'reference': query, 'value': -1.0} in result_list
7575
assert {'data': 'query_type', 'reference': 'sql', 'value': -1.0} in result_list
7676

77+
@asyncio_run
78+
async def test_query_async_ipv6(self):
79+
with ConstantFlightServer() as server:
80+
client = InfluxDBClient3(
81+
host=f"http://[::1]:{server.port}",
82+
org="my_org",
83+
database="my_db",
84+
token="my_token",
85+
)
86+
87+
query = "SELECT * FROM my_data"
88+
89+
table = await client.query_async(query=query, language="sql")
90+
91+
result_list = table.to_pylist()
92+
93+
cd = ConstantData()
94+
for item in cd.to_list():
95+
assert item in result_list
96+
97+
assert {'data': 'database', 'reference': 'my_db', 'value': -1.0} in result_list
98+
assert {'data': 'sql_query', 'reference': query, 'value': -1.0} in result_list
99+
assert {'data': 'query_type', 'reference': 'sql', 'value': -1.0} in result_list
77100

78101
if __name__ == '__main__':
79102
unittest.main()

0 commit comments

Comments
 (0)