Beispiel #1
0
 def test_listeners(self):
     listener = MockFunctionalListener()
     obj = FunctionalAggregator()
     obj.prepare()
     obj.add_underling(self.get_reader())
     obj.add_listener(listener)
     obj.check()
     obj.post_process()
     self.assertEqual(len(listener.results), 1)
 def test_listeners(self):
     listener = MockFunctionalListener()
     obj = FunctionalAggregator()
     obj.prepare()
     obj.add_underling(self.get_reader())
     obj.add_listener(listener)
     obj.check()
     obj.post_process()
     self.assertEqual(len(listener.results), 1)
Beispiel #3
0
 def test_aggregation(self):
     reader = self.get_reader()
     obj = FunctionalAggregator()
     obj.prepare()
     obj.add_underling(reader)
     obj.process_readers()
     tree = obj.cumulative_results
     self.assertEqual({"Tests2", "Tests1"}, set(tree.test_suites()))
     self.assertEqual(len(tree.test_cases("Tests1")), 8)
     self.assertEqual(len(tree.test_cases("Tests2")), 3)
     obj.post_process()
 def test_aggregation(self):
     reader = self.get_reader()
     obj = FunctionalAggregator()
     obj.prepare()
     obj.add_underling(reader)
     obj.process_readers()
     tree = obj.cumulative_results
     self.assertEqual({"Tests2", "Tests1"}, set(tree.test_suites()))
     self.assertEqual(len(tree.test_cases("Tests1")), 8)
     self.assertEqual(len(tree.test_cases("Tests2")), 3)
     obj.post_process()