Changeset - 96ef7c9cbbef
[Not reviewed]
0 1 0
Brett Smith - 4 years ago 2020-03-25 18:04:47
brettcsmith@brettcsmith.org
test_config: Make update_environ more robust against failures.
1 file changed with 4 insertions and 2 deletions:
0 comments (0 inline, 0 general)
tests/test_config.py
Show inline comments
...
 
@@ -69,8 +69,10 @@ def _update_environ(updates):
 
def update_environ(**kwargs):
 
    revert = {key: os.environ.get(key) for key in kwargs}
 
    _update_environ(kwargs)
 
    yield
 
    _update_environ(revert)
 
    try:
 
        yield
 
    finally:
 
        _update_environ(revert)
 

	
 
def test_repository_from_environment():
 
    config = config_mod.Config()
0 comments (0 inline, 0 general)