def test_reset_before(self):
     d = np.ones(20)
     for i in xrange(0, 20):
         d[i] = i
     d[-1] = 3
     rv = _meter(d, 0)
     self.assertEquals(rv, 21)
 def test_reset_first(self):
     d = np.ones(20)
     for i in xrange(1, 20):
         d[i] = i
     d[0] = 10
     rv = _meter(d, 0)
     self.assertEquals(rv, 29)        
Example #3
0
 def test_reset_first(self):
     d = np.ones(20)
     for i in xrange(1, 20):
         d[i] = i
     d[0] = 10
     rv = _meter(d, 0)
     self.assertEquals(rv, 29)
 def test_one_reset(self):
     d = np.ones(20)
     for i in xrange(0, 20):
         if i < 10: d[i] = i
         else: d[i] = i - 10
     rv = _meter(d, 0)
     self.assertEquals(rv, 18)
Example #5
0
 def test_reset_before(self):
     d = np.ones(20)
     for i in xrange(0, 20):
         d[i] = i
     d[-1] = 3
     rv = _meter(d, 0)
     self.assertEquals(rv, 21)
Example #6
0
 def test_one_reset(self):
     d = np.ones(20)
     for i in xrange(0, 20):
         if i < 10: d[i] = i
         else: d[i] = i - 10
     rv = _meter(d, 0)
     self.assertEquals(rv, 18)
 def test_starting_offset(self):
     d = np.ones(20)
     for i in xrange(0, 20):
         d[i] = i + 10
     rv = _meter(d, reset_threshold=0)
     self.assertEquals(rv, 19)
 def test_decreasing(self):
     d = np.ones(20)
     for i in xrange(0, 20):
         d[i] = 20 - i
     rv = _meter(d, reset_threshold=0)
     self.assertEquals(rv, np.sum(d))
 def test_decreasing_simple(self):
     d = np.array([3, 2, 1])
     rv = _meter(d, 0)
     self.assertEquals(rv, np.sum(d))
 def test_increasing(self):
     d = np.ones(20)
     for i in xrange(0, 20):
         d[i] = i
     rv = _meter(d, 0)
     self.assertEquals(rv, 19)
Example #11
0
 def test_starting_offset(self):
     d = np.ones(20)
     for i in xrange(0, 20):
         d[i] = i + 10
     rv = _meter(d, reset_threshold=0)
     self.assertEquals(rv, 19)
Example #12
0
 def test_decreasing(self):
     d = np.ones(20)
     for i in xrange(0, 20):
         d[i] = 20 - i
     rv = _meter(d, reset_threshold=0)
     self.assertEquals(rv, np.sum(d))
Example #13
0
 def test_decreasing_simple(self):
     d = np.array([3, 2, 1])
     rv = _meter(d, 0)
     self.assertEquals(rv, np.sum(d))
Example #14
0
 def test_increasing(self):
     d = np.ones(20)
     for i in xrange(0, 20):
         d[i] = i
     rv = _meter(d, 0)
     self.assertEquals(rv, 19)