def test_issue_exists_true_if_repo_and_issue_exist( mocker: MockerFixture) -> None: mocker.patch("repositories.FSCache.repo_exists", return_value=True) mocker.patch("repositories.FSCache._file_exists", return_value=True) c = FSCache(cache_dir='.pollyanna_cache') assert c.issue_exists("foo-repo", 123)
def test_issue_exists_false_if_no_repo(mocker: MockerFixture) -> None: mocker.patch("repositories.FSCache.repo_exists", return_value=False) mocker.patch("repositories.FSCache.update_epic_list") c = FSCache() assert not c.issue_exists("foo-repo", 123)