Esempio n. 1
0
 def test_update_adds_N(self):
     ewma = EWMA.one_minute()
     ewma.update(42)
     self.assertEqual(ewma._uncounted, 42)
Esempio n. 2
0
 def test_tick_sets_uninitialized_rate(self):
     ewma = EWMA.one_minute()
     ewma.update(3)
     ewma.tick()
     self.assertEqual(ewma.rate, 3 / 5.0)
Esempio n. 3
0
 def test_one_minute_sets_alpha(self):
     one_minute = EWMA.one_minute()
     self.assertAlmostEqual(one_minute._alpha, 0.07996, 5)