mirror of
https://github.com/apache/superset.git
synced 2026-04-19 08:04:53 +00:00
chore(extensions): simplify backend package structure by removing superset_extensions namespace (#38476)
This commit is contained in:
committed by
GitHub
parent
5fb9e17721
commit
a6c0d6321f
@@ -376,13 +376,10 @@ def test_generate_extension_names_complete_flow(
|
||||
assert (
|
||||
names["backend_package"] == f"{publisher.replace('-', '_')}-{expected_snake}"
|
||||
) # Collision-safe
|
||||
assert (
|
||||
names["backend_path"]
|
||||
== f"superset_extensions.{publisher.replace('-', '_')}.{expected_snake}"
|
||||
)
|
||||
assert names["backend_path"] == f"{publisher.replace('-', '_')}.{expected_snake}"
|
||||
assert (
|
||||
names["backend_entry"]
|
||||
== f"superset_extensions.{publisher.replace('-', '_')}.{expected_snake}.entrypoint"
|
||||
== f"{publisher.replace('-', '_')}.{expected_snake}.entrypoint"
|
||||
)
|
||||
|
||||
|
||||
@@ -476,8 +473,8 @@ def test_manual_technical_name_override():
|
||||
assert names["id"] == "acme.chart-builder" # Composite ID
|
||||
assert names["mf_name"] == "acme_chartBuilder" # Module Federation format
|
||||
assert names["backend_package"] == "acme-chart_builder" # Collision-safe
|
||||
assert names["backend_path"] == "superset_extensions.acme.chart_builder"
|
||||
assert names["backend_entry"] == "superset_extensions.acme.chart_builder.entrypoint"
|
||||
assert names["backend_path"] == "acme.chart_builder"
|
||||
assert names["backend_entry"] == "acme.chart_builder.entrypoint"
|
||||
|
||||
|
||||
def test_generate_names_uses_suggested_technical_names():
|
||||
|
||||
Reference in New Issue
Block a user