示例#1
0
    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
示例#2
0
    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
示例#3
0
    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)
    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)