Files
dvc/tests/utils/__init__.py
T
2019-01-30 03:48:36 +02:00

19 lines
364 B
Python

import yaml
from mock import MagicMock
def spy(method_to_decorate):
mock = MagicMock()
def wrapper(self, *args, **kwargs):
mock(*args, **kwargs)
return method_to_decorate(self, *args, **kwargs)
wrapper.mock = mock
return wrapper
def load_stage_file(path):
with open(path, "r") as fobj:
return yaml.safe_load(fobj)