Пример #1
0
def test_valid_icon_path():
    args = mlflow_server_proxy.setup_mlflow()
    launcher_entry = args.get("launcher_entry")
    actual_icon_path = launcher_entry.get("icon_path")
    expected_icon_path = os.path.join(
        os.path.dirname(os.path.abspath(__file__)).strip("/tests"), "icons",
        "mlflow.svg")
    assert expected_icon_path in actual_icon_path
Пример #2
0
def test_invalid_absurl():
    args = mlflow_server_proxy.setup_mlflow()
    absolute_url = args.get("absolute_url")
    assert absolute_url != "aedfa"
Пример #3
0
def test_valid_absurl():
    args = mlflow_server_proxy.setup_mlflow()
    absolute_url = args.get("absolute_url")
    assert absolute_url is False
Пример #4
0
def test_invalid_icon_path():
    args = mlflow_server_proxy.setup_mlflow()
    launcher_entry = args.get("launcher_entry")
    actual_icon_path = launcher_entry.get("icon_path")
    expected_icon_path = "/a/b/c"
    assert expected_icon_path != actual_icon_path
Пример #5
0
def test_invalid_timeout():
    args = mlflow_server_proxy.setup_mlflow()
    timeout = args.get("timeout")
    assert str(timeout) != 'aedae'
Пример #6
0
def test_valid_timeout():
    args = mlflow_server_proxy.setup_mlflow()
    timeout = args.get("timeout")
    assert str(timeout) == '10'
Пример #7
0
def test_invalid_title():
    args = mlflow_server_proxy.setup_mlflow()
    launcher_entry = args.get("launcher_entry")
    assert launcher_entry.get('title') != 'abcd'
Пример #8
0
def test_valid_title():
    args = mlflow_server_proxy.setup_mlflow()
    launcher_entry = args.get("launcher_entry")
    assert "MLFlow" in launcher_entry.get("title")