def test_filter_line(self):
     input_blobs = [
         {'fungo': 'dingo', 'bingo': [11, 37], 'banana': {'a': 11}},
         {'span': 'div', 'head': ['tail', 22], 'orange': {'lemmon': 'zits'}}
     ]
     output_filter = OutputFilter()
     for blob in input_blobs:
         output = output_filter.filter_line(blob)
         T.assert_equal(output, blob)
Esempio n. 2
0
 def test_run_chain_filter(self):
     input_blobs = [{
         'fungo': 'dingo',
         'bingo': [11, 37],
         'banana': {
             'a': 11
         }
     }, {
         'span': 'div',
         'head': ['tail', 22],
         'orange': {
             'lemmon': 'zits'
         }
     }]
     self.run_test(lambda: ChainFilter([OutputFilter(),
                                        OutputFilter()]),
                   input_blobs=input_blobs,
                   expected_output_blobs=input_blobs)
Esempio n. 3
0
 def test_filter_line(self):
     input_blobs = [{
         'fungo': 'dingo',
         'bingo': [11, 37],
         'banana': {
             'a': 11
         }
     }, {
         'span': 'div',
         'head': ['tail', 22],
         'orange': {
             'lemmon': 'zits'
         }
     }]
     output_filter = OutputFilter()
     for blob in input_blobs:
         output = output_filter.filter_line(blob)
         T.assert_equal(output, blob)
class OutputFilterTest(T.TestCase):

    @T.setup
    def setup_inputs(self):
        self._output_filter = OutputFilter()
        self._inputs = [
            {'fungo': 'dingo', 'bingo': [11, 37], 'banana': {'a': 11}},
            {'span': 'div', 'head': ['tail', 22], 'orange': {'lemmon': 'zits'}}
        ]

    def test_filter_line(self):
        for blob in self._inputs:
            output = self._output_filter.filter_line(blob)
            T.assert_equal(output, blob)
 def setup_inputs(self):
     self._output_filter = OutputFilter()
     self._inputs = [
         {'fungo': 'dingo', 'bingo': [11, 37], 'banana': {'a': 11}},
         {'span': 'div', 'head': ['tail', 22], 'orange': {'lemmon': 'zits'}}
     ]
 def test_end_of_lines(self):
     output_filter = OutputFilter()
     output = output_filter.end_of_lines()
     T.assert_equal(output, [])
Esempio n. 7
0
 def test_end_of_lines(self):
     output_filter = OutputFilter()
     output = output_filter.end_of_lines()
     assert output == []
Esempio n. 8
0
 def test_end_of_lines(self):
     output_filter = OutputFilter()
     output = output_filter.end_of_lines()
     T.assert_equal(output, [])