def test_probability(self): buffer = NumericRingBuffer(10) self.assertEqual(buffer.p_x(0), 0) buffer.append(42) self.assertEqual(buffer.p_x(42), 1) buffer.append(1234567890) self.assertEqual(buffer.p_x(42), 0.5)