Ejemplo n.º 1
0
def test_setup_args_set_to_version_if_undefined():
    f_my_version = Namespace(version="my_version")
    f_my_other_version = Namespace(version="my_other_version")

    _add_default_setup_args(f_my_version)
    _add_default_setup_args(f_my_other_version)

    assert f_my_version.setup_args == ["my_version"]
    assert f_my_other_version.setup_args == ["my_other_version"]
Ejemplo n.º 2
0
def test_setup_args_kept_if_defined():
    f_with_extra = Namespace(setup_args="w_extra", version="my_version", repo="my_repo")
    _add_default_setup_args(f_with_extra)
    assert f_with_extra.setup_args == ["w_extra"]
Ejemplo n.º 3
0
def test_setup_args_also_includes_repo_if_repo_is_defined(version, repo):
    f_my_version = Namespace(version=version, repo=repo)
    _add_default_setup_args(f_my_version)
    assert f_my_version.setup_args == [version, repo]