From f74de303d09f66da8a6a1f5cf94459a287fa8fec Mon Sep 17 00:00:00 2001 From: leufen1 <l.leufen@fz-juelich.de> Date: Mon, 23 Nov 2020 18:16:58 +0100 Subject: [PATCH] use mocking for cpu count during tests --- test/test_run_modules/test_pre_processing.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/test_run_modules/test_pre_processing.py b/test/test_run_modules/test_pre_processing.py index bdb8fdab..602c563f 100644 --- a/test/test_run_modules/test_pre_processing.py +++ b/test/test_run_modules/test_pre_processing.py @@ -1,6 +1,7 @@ import logging import pytest +import mock from mlair.data_handler import DefaultDataHandler, DataCollection, AbstractDataHandler from mlair.helpers.datastore import NameNotFoundInScope @@ -34,7 +35,8 @@ class TestPreProcessing: yield pre RunEnvironment().__del__() - def test_init(self, caplog): + @mock.patch("multiprocessing.cpu_count", return_value=1) + def test_init(self, mock_cpu, caplog): ExperimentSetup(stations=['DEBW107', 'DEBY081', 'DEBW013', 'DEBW076', 'DEBW087'], statistics_per_var={'o3': 'dma8eu', 'temp': 'maximum'}) caplog.clear() -- GitLab