We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 06b1611 commit 1b44082Copy full SHA for 1b44082
git/test/test_repo.py
@@ -486,16 +486,17 @@ def test_comparison_and_hash(self):
486
487
@with_rw_directory
488
def test_tilde_and_env_vars_in_repo_path(self, rw_dir):
489
- ph = os.environ['HOME']
+ ph = os.environ.get('HOME')
490
try:
491
os.environ['HOME'] = rw_dir
492
Repo.init(os.path.join('~', 'test.git'), bare=True)
493
494
os.environ['FOO'] = rw_dir
495
Repo.init(os.path.join('$FOO', 'test.git'), bare=True)
496
finally:
497
- os.environ['HOME'] = ph
498
- del os.environ['FOO']
+ if ph:
+ os.environ['HOME'] = ph
499
+ del os.environ['FOO']
500
# end assure HOME gets reset to what it was
501
502
def test_git_cmd(self):
0 commit comments