Alon Bar-Lev has uploaded a new change for review.
Change subject: configNetworkTests: use context to manage monkey patches ......................................................................
configNetworkTests: use context to manage monkey patches
Easier to manage setup and cleanup at on place, then trying to cleanup after a block of code, and catching all exceptions.
Example of use: --- def f(): @contextlib.contextmanager def context(): oldExists = os.path.exists os.path.exists = self._bondingOptExists try: yield {} finally: os.path.exists = oldExists
with context() as value: logic ---
Change-Id: I2ecb4589f2edbf605e62a8963889d314c2535537 Signed-off-by: Alon Bar-Lev alonbl@redhat.com --- M tests/configNetworkTests.py 1 file changed, 115 insertions(+), 98 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/39/6939/1 -- To view, visit http://gerrit.ovirt.org/6939 To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange Gerrit-Change-Id: I2ecb4589f2edbf605e62a8963889d314c2535537 Gerrit-PatchSet: 1 Gerrit-Project: vdsm Gerrit-Branch: master Gerrit-Owner: Alon Bar-Lev alonbl@redhat.com