Skip to content

Commit c906ae6

Browse files
committed
fix tests
1 parent 5724bdc commit c906ae6

File tree

1 file changed

+33
-4
lines changed

1 file changed

+33
-4
lines changed

tests/_runtime/test_runtime_datasets.py

Lines changed: 33 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
from marimo._dependencies.dependencies import DependencyManager
88
from marimo._messaging.ops import (
99
DataSourceConnections,
10+
SQLMetadata,
1011
SQLTableListPreview,
1112
SQLTablePreview,
1213
ValidateSQLResult,
@@ -99,7 +100,12 @@ async def test_non_existent_engine(
99100
]
100101
assert preview_sql_table_results == [
101102
SQLTablePreview(
102-
request_id=RequestId("0"), table=None, error="Engine not found"
103+
request_id=RequestId("0"),
104+
table=None,
105+
error="Engine not found",
106+
metadata=SQLMetadata(
107+
connection=DUCKDB_CONN, database="test", schema="test"
108+
),
103109
)
104110
]
105111

@@ -126,7 +132,14 @@ async def test_catalog_engine(
126132
op for op in stream.operations if isinstance(op, SQLTablePreview)
127133
]
128134
assert preview_sql_table_results == [
129-
SQLTablePreview(request_id=RequestId("0"), table=None, error=None)
135+
SQLTablePreview(
136+
request_id=RequestId("0"),
137+
table=None,
138+
error=None,
139+
metadata=SQLMetadata(
140+
connection=DUCKDB_CONN, database="test", schema="test"
141+
),
142+
)
130143
]
131144

132145
async def test_query_engine(
@@ -156,6 +169,9 @@ async def test_query_engine(
156169
request_id=RequestId("0"),
157170
table=None,
158171
error="Connection does not support catalog operations",
172+
metadata=SQLMetadata(
173+
connection=SQLITE_CONN, database="test", schema="test"
174+
),
159175
)
160176
]
161177

@@ -182,7 +198,12 @@ async def test_non_existent_engine(
182198
]
183199
assert preview_sql_table_list_results == [
184200
SQLTableListPreview(
185-
request_id=RequestId("0"), tables=[], error="Engine not found"
201+
request_id=RequestId("0"),
202+
tables=[],
203+
error="Engine not found",
204+
metadata=SQLMetadata(
205+
connection=DUCKDB_CONN, database="test", schema="test"
206+
),
186207
)
187208
]
188209

@@ -211,7 +232,12 @@ async def test_catalog_engine(
211232
]
212233
assert preview_sql_table_list_results == [
213234
SQLTableListPreview(
214-
request_id=RequestId("0"), tables=[], error=None
235+
request_id=RequestId("0"),
236+
tables=[],
237+
error=None,
238+
metadata=SQLMetadata(
239+
connection=DUCKDB_CONN, database="test", schema="test"
240+
),
215241
)
216242
]
217243

@@ -243,6 +269,9 @@ async def test_query_engine(
243269
request_id=RequestId("0"),
244270
tables=[],
245271
error="Connection does not support catalog operations",
272+
metadata=SQLMetadata(
273+
connection=SQLITE_CONN, database="test", schema="test"
274+
),
246275
)
247276
]
248277

0 commit comments

Comments
 (0)