def execute_not_implemented_exception_test(self): """Test the correct interface of BaseMethod.""" b = BaseMethod(["param1", "param2"]) data = [[0.0, 0.0], [1, 0.1], [2, 0.2], [3, 0.3], [4, 0.4]] ts = TimeSeries.from_twodim_list(data) ts.normalize("second") try: b.execute(ts) except NotImplementedError: pass else: assert False # pragma: no cover
def normalized_method_requirement_test(self): """Test for StandardError.""" def nothing(self): return data = [[0.0, 0.0], [1.1, 1.0], [2.0, 2.0], [5.0, 5.0]] ts = TimeSeries.from_twodim_list(data) mOne = BaseMethod([], hasToBeSorted=True, hasToBeNormalized=True) mOne.execute = nothing try: ts.apply(mOne) except StandardError: pass else: assert False # pragma: no cover ts.normalize("second") ts.apply(mOne)