diff options
author | Sebastian Thiel <sebastian.thiel@icloud.com> | 2023-02-02 21:45:44 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-02-02 21:45:44 +0100 |
commit | c84dde218ef896a9b9af4f825ce222a6eb39291e (patch) | |
tree | c1cf5eb456f2aac8a7bf142ca38219084c6276a2 /test/test_base.py | |
parent | 6ed2285abd917fa8864a160225375a3f53f0b20c (diff) | |
parent | 4a44fdf9d90a537d821c471b1cf1ae6c9e73a2de (diff) | |
download | gitpython-c84dde218ef896a9b9af4f825ce222a6eb39291e.tar.gz |
Merge pull request #1550 from Sineaggi/remove-optional-from-two-variables
Remove optional from two member variables
Diffstat (limited to 'test/test_base.py')
-rw-r--r-- | test/test_base.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/test/test_base.py b/test/test_base.py index ccfdc8ed..30029367 100644 --- a/test/test_base.py +++ b/test/test_base.py @@ -9,6 +9,7 @@ import sys import tempfile from unittest import SkipTest, skipIf +from git import Repo from git.objects import Blob, Tree, Commit, TagObject from git.compat import is_win from git.objects.util import get_object_type_by_name @@ -95,14 +96,18 @@ class TestBase(_TestBase): self.assertEqual(self.rorepo.head.reference.object, self.rorepo.active_branch.object) @with_rw_repo("HEAD", bare=True) - def test_with_bare_rw_repo(self, bare_rw_repo): + def test_with_bare_rw_repo(self, bare_rw_repo: Repo): assert bare_rw_repo.config_reader("repository").getboolean("core", "bare") assert osp.isfile(osp.join(bare_rw_repo.git_dir, "HEAD")) + assert osp.isdir(bare_rw_repo.working_dir) + assert bare_rw_repo.working_tree_dir is None @with_rw_repo("0.1.6") - def test_with_rw_repo(self, rw_repo): + def test_with_rw_repo(self, rw_repo: Repo): assert not rw_repo.config_reader("repository").getboolean("core", "bare") + assert osp.isdir(rw_repo.working_tree_dir) assert osp.isdir(osp.join(rw_repo.working_tree_dir, "lib")) + assert osp.isdir(rw_repo.working_dir) @skipIf(HIDE_WINDOWS_FREEZE_ERRORS, "FIXME: Freezes! sometimes...") @with_rw_and_rw_remote_repo("0.1.6") |