Beispiel #1
0
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
Beispiel #2
0
 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
 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