| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -9,6 +9,7 @@ | |||
| 9 | 9 | import tempfile | |
| 10 | 10 | from unittest import SkipTest, skipIf | |
| 11 | 11 | ||
| 12 | + from git import Repo | ||
| 12 | 13 | from git.objects import Blob, Tree, Commit, TagObject | |
| 13 | 14 | from git.compat import is_win | |
| 14 | 15 | from git.objects.util import get_object_type_by_name | |
@@ -95,15 +96,18 @@ def test_object_resolution(self): | |||
| 95 | 96 | self.assertEqual(self.rorepo.head.reference.object, self.rorepo.active_branch.object) | |
| 96 | 97 | ||
| 97 | 98 | @with_rw_repo("HEAD", bare=True) | |
| 98 | - def test_with_bare_rw_repo(self, bare_rw_repo): | ||
| 99 | + def test_with_bare_rw_repo(self, bare_rw_repo: Repo): | ||
| 99 | 100 | assert bare_rw_repo.config_reader("repository").getboolean("core", "bare") | |
| 100 | 101 | assert osp.isfile(osp.join(bare_rw_repo.git_dir, "HEAD")) | |
| 101 | 102 | assert osp.isdir(bare_rw_repo.working_dir) | |
| 103 | + assert bare_rw_repo.working_tree_dir is None | ||
| 102 | 104 | ||
| 103 | 105 | @with_rw_repo("0.1.6") | |
| 104 | - def test_with_rw_repo(self, rw_repo): | ||
| 106 | + def test_with_rw_repo(self, rw_repo: Repo): | ||
| 105 | 107 | assert not rw_repo.config_reader("repository").getboolean("core", "bare") | |
| 108 | + assert osp.isdir(rw_repo.working_tree_dir) | ||
| 106 | 109 | assert osp.isdir(osp.join(rw_repo.working_tree_dir, "lib")) | |
| 110 | + assert osp.isdir(rw_repo.working_dir) | ||
| 107 | 111 | ||
| 108 | 112 | @skipIf(HIDE_WINDOWS_FREEZE_ERRORS, "FIXME: Freezes! sometimes...") | |
| 109 | 113 | @with_rw_and_rw_remote_repo("0.1.6") | |
| Back | FazBrowse Home | New Git URL |
0 commit comments