From a4e6c4c83fa8a411847c4398957c490bdff02b91 Mon Sep 17 00:00:00 2001 From: Volker Goehler Date: Wed, 4 Mar 2020 15:03:52 +0100 Subject: [PATCH] removed bug with get date in metadata module --- src/python_eulerian_video_magnification/metadata.py | 2 +- tests/test_video_motion_handling.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/python_eulerian_video_magnification/metadata.py b/src/python_eulerian_video_magnification/metadata.py index d7dcb2a..65576e2 100644 --- a/src/python_eulerian_video_magnification/metadata.py +++ b/src/python_eulerian_video_magnification/metadata.py @@ -37,7 +37,7 @@ def __getitem__(self, item): def save_meta_data(self): """stores the meta data dictionary as a json""" - self.__data['date'] = self.get_date() + self.__data['date'] = MetaData.get_date() with open(self.__data['meta_target'], 'w') as fp: json.dump(self.__data, fp=fp, sort_keys=True, indent=4, separators=(',', ': ')) diff --git a/tests/test_video_motion_handling.py b/tests/test_video_motion_handling.py index a93bb22..882f973 100644 --- a/tests/test_video_motion_handling.py +++ b/tests/test_video_motion_handling.py @@ -6,7 +6,8 @@ sample = os.path.join(os.getcwd(), 'tests', 'videos', 'guitar1sec.mp4') -def test_process_video(tmp_path, capsys): +def test_process_video(tmp_path, capsys, monkeypatch): + monkeypatch.setattr(MetaData, "get_date", lambda: "2020-01-01-16:16:16") main([sample, '-o', str(tmp_path)]) captured = capsys.readouterr()