def test_random_processor(self): random.seed(0) processor = Processor(self.sources, self.triggers, self.handlers) results = processor.main() self.assertEqual(results.keys(), self.handlers) results = results.values()[0] expected = [{'int': r} for r in [4, 5, 8, 6]] self.assertEqual(results, expected)
def test_random_processor(self): random.seed(0) processor = Processor(self.sources, self.triggers, self.handlers) results = processor.main() self.assertEqual(results.keys(), self.handlers) results = results.values()[0] expected = [ {'int': r} for r in [4, 5, 8, 6] ] self.assertEqual(results, expected)
def test_empty_processor(self): processor = Processor() self.assertEqual(list(processor.process()), []) self.assertEqual(processor.main(), {})