diff options
Diffstat (limited to 'tests/doctests/test_GitRepository.py')
-rw-r--r-- | tests/doctests/test_GitRepository.py | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/tests/doctests/test_GitRepository.py b/tests/doctests/test_GitRepository.py index cc3933a4..30a846ee 100644 --- a/tests/doctests/test_GitRepository.py +++ b/tests/doctests/test_GitRepository.py @@ -739,7 +739,7 @@ def test_create_bare(): >>> bare = gbp.git.GitRepository.create(dirs['bare'], bare=True, description="msg") >>> bare.path == dirs['bare'] True - >>> bare.git_dir[:-1] == dirs['bare'] + >>> bare.git_dir == dirs['bare'] True >>> type(bare) == gbp.git.GitRepository True @@ -1021,4 +1021,18 @@ def test_set_user_name_and_email(): >>> repo.set_user_email("stapelberg@test.invalid") """ + +def test_git_dir(): + """ + Properties tested: + - L{gbp.git.GitRepository.git_dir} + >>> import os, gbp.git + >>> git_dir = os.path.join(dirs['repo'], '.git') + >>> os.environ['GIT_DIR'] = git_dir + >>> somewhere = gbp.git.GitRepository(os.path.join(dirs['repo'], '..')) + >>> somewhere.git_dir == git_dir + True + >>> del os.environ['GIT_DIR'] + """ + # vim:et:ts=4:sw=4:et:sts=4:ai:set list listchars=tab\:»·,trail\:·: |