

def get_error_values_test(self):
    bem = BaseErrorMeasure()
    self._errorValues = [1, (- 1), 3, (- 5), 8]
    bem._errorDates = [1, 2, 3, 4, 5]
    self.assertEquals(bem._get_error_values(0, 100, None, None), [1, (- 1), 3, (- 5), 8])
    self.assertEquals(bem._get_error_values(0, 100, 2, None), [(- 1), 3, (- 5), 8])
    self.assertEquals(bem._get_error_values(0, 100, None, 4), [1, (- 1), 3, (- 5)])
    self.assertEquals(bem._get_error_values(0, 100, 2, 4), [(- 1), 3, (- 5)])
    self.assertRaises(ValueError, bem._get_error_values, 0, 100, None, 0)

dataset/ETHPy150Open T-002/pycast/pycast/tests/errormeasuretest.py BaseErrorMeasureTest.get_error_values_test/VarMisuse@16/24 `bem`->`self`