def test_per_second(self): series = self._generate_series_list(config=[range(100)]) series[0].step = 0.1 per_sec = functions.perSecond({}, series)[0] self.assertEqual(per_sec[:3], [None, 10, 10]) series = self._generate_series_list(config=[reversed(range(100))]) series[0].step = 0.1 per_sec = functions.perSecond({}, series, maxValue=20)[0] self.assertEqual(per_sec[:3], [None, None, None])