def test_time_sma(values): """Test if time_sma filter works.""" filt = TimeSMAFilter( window_size=timedelta(minutes=2), precision=2, entity=None, type="last" ) for state in values: filtered = filt.filter_state(state) assert filtered.state == 21.5
def test_time_sma(self): """Test if time_sma filter works.""" filt = TimeSMAFilter(window_size=timedelta(minutes=2), precision=2, entity=None, type='last') for state in self.values: filtered = filt.filter_state(state) assert 21.5 == filtered.state