コード例 #1
0
ファイル: test_history.py プロジェクト: wlchou/gitfs
    def test_readdir_without_date(self):
        mocked_repo = MagicMock()
        mocked_repo.get_commit_dates.return_value = ["tomorrow"]

        history = HistoryView(repo=mocked_repo)

        asserted_dirs = [".", "..", "tomorrow"]
        dirs = [entry for entry in history.readdir("path", 0)]
        assert dirs == asserted_dirs
        assert mocked_repo.get_commit_dates.call_count == 1
コード例 #2
0
ファイル: test_history.py プロジェクト: wlchou/gitfs
    def test_readdir_with_date(self):
        mocked_repo = MagicMock()
        mocked_repo.get_commits_by_date.return_value = ["tomorrow"]

        history = HistoryView(repo=mocked_repo)
        history.date = "now"

        asserted_dirs = [".", "..", "tomorrow"]
        dirs = [entry for entry in history.readdir("path", 0)]
        assert dirs == asserted_dirs
        mocked_repo.get_commits_by_date.assert_called_once_with("now")