Beispiel #1
0
def test_zip_release():
    repository = dummy_repository_base()
    repository.releases.releases = False
    repository.data.zip_release = True
    repository.data.filename = "test.zip"
    assert should_try_releases(repository)

    # Select a branch
    repository.ref = "master"
    assert not should_try_releases(repository)
Beispiel #2
0
def test_should_try_releases():
    repository = dummy_repository_base()
    repository.ref = "master"
    repository.information.category = "plugin"
    repository.releases.releases = True
    assert not should_try_releases(repository)

    repository = dummy_repository_base()
    repository.ref = "dummy"
    repository.information.category = "integration"
    repository.releases.releases = True
    assert not should_try_releases(repository)

    repository = dummy_repository_base()
    repository.ref = "dummy"
    repository.information.category = "plugin"
    repository.releases.releases = False
    assert not should_try_releases(repository)

    repository = dummy_repository_base()
    repository.ref = "dummy"
    repository.information.category = "plugin"
    repository.releases.releases = True
    assert should_try_releases(repository)
Beispiel #3
0
def test_base():
    repository = dummy_repository_base()
    repository.ref = "dummy"
    repository.data.category = "plugin"
    repository.releases.releases = True
    assert should_try_releases(repository)
Beispiel #4
0
def test_category_is_wrong():
    repository = dummy_repository_base()
    repository.ref = "dummy"
    repository.data.category = "integration"
    repository.releases.releases = True
    assert not should_try_releases(repository)
Beispiel #5
0
def test_ref_is_default():
    repository = dummy_repository_base()
    repository.ref = "master"
    repository.data.category = "plugin"
    repository.releases.releases = True
    assert not should_try_releases(repository)
def test_no_releases():
    repository = dummy_repository_base()
    repository.ref = "dummy"
    repository.data.category = "plugin"
    repository.data.releases = False
    assert not should_try_releases(repository)