From 8687504496bd29ca07dc89c70bb66f97e27f131c Mon Sep 17 00:00:00 2001 From: leufen1 <l.leufen@fz-juelich.de> Date: Wed, 10 Feb 2021 17:48:21 +0100 Subject: [PATCH] removed import statement in tests --- test/test_helpers/test_statistics.py | 51 +--------------------------- 1 file changed, 1 insertion(+), 50 deletions(-) diff --git a/test/test_helpers/test_statistics.py b/test/test_helpers/test_statistics.py index 76adc1bd..52ccfd23 100644 --- a/test/test_helpers/test_statistics.py +++ b/test/test_helpers/test_statistics.py @@ -3,10 +3,8 @@ import pandas as pd import pytest import xarray as xr -from mlair.helpers.statistics import DataClass, TransformationClass from mlair.helpers.statistics import standardise, standardise_inverse, standardise_apply, centre, centre_inverse, \ - centre_apply, \ - apply_inverse_transformation + centre_apply, apply_inverse_transformation lazy = pytest.lazy_fixture @@ -115,50 +113,3 @@ class TestCentre: data = centre_apply(data_orig, mean) mean_expected = np.array([2, -5, 10]) - np.array([2, 10, 3]) assert np.testing.assert_almost_equal(data.mean(dim), mean_expected, decimal=1) is None - - -class TestDataClass: - - def test_init(self): - dc = DataClass() - assert all([obj is None for obj in [dc.data, dc.mean, dc.std, dc.max, dc.min, dc.transform_method, dc._method]]) - - def test_init_values(self): - dc = DataClass(data=12, mean=2, std="test", max=23.4, min=np.array([3]), transform_method="f") - assert dc.data == 12 - assert dc.mean == 2 - assert dc.std == "test" - assert dc.max == 23.4 - assert np.testing.assert_array_equal(dc.min, np.array([3])) is None - assert dc.transform_method == "f" - assert dc._method is None - - def test_as_dict(self): - dc = DataClass(std=23) - dc._method = "f(x)" - assert dc.as_dict() == {"data": None, "mean": None, "std": 23, "max": None, "min": None, - "transform_method": None} - - -class TestTransformationClass: - - def test_init(self): - tc = TransformationClass() - assert hasattr(tc, "inputs") - assert isinstance(tc.inputs, DataClass) - assert hasattr(tc, "targets") - assert isinstance(tc.targets, DataClass) - assert tc.inputs.mean is None - assert tc.targets.std is None - - def test_init_values(self): - tc = TransformationClass(inputs_mean=1, inputs_std=2, inputs_method="f", targets_mean=3, targets_std=4, - targets_method="g") - assert tc.inputs.mean == 1 - assert tc.inputs.std == 2 - assert tc.inputs.transform_method == "f" - assert tc.inputs.max is None - assert tc.targets.mean == 3 - assert tc.targets.std == 4 - assert tc.targets.transform_method == "g" - assert tc.inputs.min is None -- GitLab