2022-08-25 08:26:02 +02:00
|
|
|
from datahub.ingestion.source.superset import SupersetConfig
|
|
|
|
|
|
|
|
|
|
|
|
def test_default_values():
|
|
|
|
config = SupersetConfig.parse_obj({})
|
|
|
|
|
2023-03-21 08:19:32 +05:30
|
|
|
assert config.connect_uri == "http://localhost:8088"
|
|
|
|
assert config.display_uri == "http://localhost:8088"
|
2022-08-25 08:26:02 +02:00
|
|
|
assert config.provider == "db"
|
|
|
|
assert config.env == "PROD"
|
|
|
|
assert config.username is None
|
|
|
|
assert config.password is None
|
|
|
|
|
|
|
|
|
|
|
|
def test_set_display_uri():
|
|
|
|
display_uri = "some_host:1234"
|
|
|
|
|
|
|
|
config = SupersetConfig.parse_obj({"display_uri": display_uri})
|
|
|
|
|
2023-03-21 08:19:32 +05:30
|
|
|
assert config.connect_uri == "http://localhost:8088"
|
2022-08-25 08:26:02 +02:00
|
|
|
assert config.display_uri == display_uri
|