We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e7059c8 commit 2977ad7Copy full SHA for 2977ad7
tests/unit/test_cli.py
@@ -894,6 +894,15 @@ def test_create_ucx_catalog_calls_create_catalog(ws) -> None:
894
ws.catalogs.create.assert_called_once()
895
896
897
+def test_create_ucx_catalog_creates_history_schema_and_table(ws, mock_backend) -> None:
898
+ prompts = MockPrompts({"Please provide storage location url for catalog: .*": "metastore"})
899
+
900
+ create_ucx_catalog(ws, prompts, ctx=WorkspaceContext(ws).replace(sql_backend=mock_backend))
901
902
+ assert "CREATE SCHEMA" in mock_backend.queries[0]
903
+ assert "CREATE TABLE" in mock_backend.queries[1]
904
905
906
@pytest.mark.parametrize("run_as_collection", [False, True])
907
def test_migrate_tables_calls_migrate_table_job_run_now(
908
run_as_collection,
0 commit comments