def get_error_initialization_test(self): """Test the get_error of BaseErrorMeasure for the initialization exception.""" bem = BaseErrorMeasure() try: bem.get_error() except Exception: pass else: assert False # pragma: no cover
def get_error_initialization_test(self): """Test the get_error of BaseErrorMeasure for the initialization exception.""" bem = BaseErrorMeasure() try: bem.get_error() except StandardError: pass else: assert False # pragma: no cover
def get_error_parameter_test(self): """Test for the parameter validity of get_error().""" data = [[0.0, 0.0], [1, 0.1], [2, 0.2], [3, 0.3], [4, 0.4]] tsOrg = TimeSeries.from_twodim_list(data) tsCalc = TimeSeries.from_twodim_list(data) bem = BaseErrorMeasure() bem_calculate = bem._calculate bem_local_error = bem.local_error def return_zero(ignoreMe, ignoreMeToo, andMe=None, andMeToo=None): return 0 # remove the NotImplementedErrors for initialization bem.local_error = return_zero bem._calculate = return_zero bem.initialize(tsOrg, tsCalc) bem.local_error = bem_local_error bem._calculate = bem_calculate try: bem.get_error(10.0, 90.0) except NotImplementedError: pass else: assert False # pragma: no cover for start in [-1.0, 80.0, 103.0]: for end in [-5.0, 10.0, 105.0]: try: bem.get_error(start, end) except ValueError: pass else: assert False # pragma: no cover