Mercurial > hg > mercurial-source
changeset 36752:8140ce44dec4
parseindex: implement context manager method on the wrapper
This is needed for incoming cleanups.
author | Boris Feld <boris.feld@octobus.net> |
---|---|
date | Tue, 06 Feb 2018 12:25:11 +0100 |
parents | c839bbee1e13 |
children | 61326dd7cb8d |
files | tests/test-parseindex.t |
diffstat | 1 files changed, 7 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/test-parseindex.t +++ b/tests/test-parseindex.t @@ -41,6 +41,13 @@ > def __getattr__(self, key): > return getattr(self.real, key) > + > def __enter__(self): + > self.real.__enter__() + > return self + > + > def __exit__(self, *args, **kwargs): + > return self.real.__exit__(*args, **kwargs) + > > def opener(*args): > o = vfs.vfs(*args) > def wrapper(*a, **kwargs):