Esempio n. 1
0
class HandlerProcessorTestCase(unittest.TestCase):
    def setUp(self):
        self.entries = list(SourceProcessor({RandomInt(10, 0, 10): None}).process())
        self.handler_processor = HandlerProcessor({})

    def test_single_handler(self):
        self.handler_processor.handlers = [Handler()]
        results = self.handler_processor.process(self.entries)
        handler, results = results.next()
        self.assertEqual(list(results), self.entries)

    def test_two_handlers(self):
        self.handler_processor.handlers = [Handler(), Handler()]
        results = self.handler_processor.process(self.entries)
        handler_0, results_0 = results.next()
        handler_1, results_1 = results.next()
        self.assertEqual(list(results_0), list(results_1), self.entries)
Esempio n. 2
0
class HandlerProcessorTestCase(unittest.TestCase):
    def setUp(self):
        self.entries = list(
            SourceProcessor({
                RandomInt(10, 0, 10): None
            }).process())
        self.handler_processor = HandlerProcessor({})

    def test_single_handler(self):
        self.handler_processor.handlers = [Handler()]
        results = self.handler_processor.process(self.entries)
        handler, results = results.next()
        self.assertEqual(list(results), self.entries)

    def test_two_handlers(self):
        self.handler_processor.handlers = [Handler(), Handler()]
        results = self.handler_processor.process(self.entries)
        handler_0, results_0 = results.next()
        handler_1, results_1 = results.next()
        self.assertEqual(list(results_0), list(results_1), self.entries)
Esempio n. 3
0
 def setUp(self):
     self.entries = list(
         SourceProcessor({
             RandomInt(10, 0, 10): None
         }).process())
     self.handler_processor = HandlerProcessor({})
Esempio n. 4
0
 def setUp(self):
     self.entries = list(SourceProcessor({RandomInt(10, 0, 10): None}).process())
     self.handler_processor = HandlerProcessor({})