def test_aggregate_filter_results_empty(self):
     """
     Tests if the empty filterRunners array results in None.
     """
     executor = RequestHandler(self.plugin_path,
                               os.path.join(os.getcwd(), 'src'))
     filterRunners = []
     assert executor.aggregate_filter_results(filterRunners, '') is None
예제 #2
0
 def test_aggregate_filter_results_empty(self):
     """
     Tests if the empty filterRunners array results in None.
     """
     executor = RequestHandler(self.plugin_path,
                               os.path.join(os.getcwd(), 'src'))
     filterRunners = []
     assert executor.aggregate_filter_results(filterRunners, '') is None
    def test_aggregate_filter_results_singleNone(self):
        """
        Checks that the aggregate filter will return None when
        all runners fail.
        """
        executor = RequestHandler(self.plugin_path,
                                  os.path.join(os.getcwd(), 'src'))

        class NoneResultRunner:
            def __init__(self):
                self._script = 'test'

            def getResults(self):
                return None

            def getReturnCode(self):
                return 1

            def getErrors(self):
                return None

        filterRunners = [NoneResultRunner()]
        assert executor.aggregate_filter_results(filterRunners, '') is None
예제 #4
0
    def test_aggregate_filter_results_singleNone(self):
        """
        Checks that the aggregate filter will return None when
        all runners fail.
        """
        executor = RequestHandler(self.plugin_path,
                                  os.path.join(os.getcwd(), 'src'))

        class NoneResultRunner:
            def __init__(self):
                self._script = 'test'

            def getResults(self):
                return None

            def getReturnCode(self):
                return 1

            def getErrors(self):
                return None

        filterRunners = [NoneResultRunner()]
        assert executor.aggregate_filter_results(filterRunners, '') is None