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)
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)
def test_base(): repository = dummy_repository_base() repository.ref = "dummy" repository.data.category = "plugin" repository.releases.releases = True assert should_try_releases(repository)
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)
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)