def test_should_create_test_report_with_attributes(self):
    mock_time = Mock()
    mock_time.get_millis.return_value = 42
    self.reports_processor.process_reports([], mock_time)
    self.reports_processor.tests_failed = 4
    self.reports_processor.tests_executed = 42
    self.reports_processor.reports = ['a', 'b', 'c']
    self.assertEqual(self.reports_processor.test_report, {'num_of_tests': 42, 'success': False, 'tests': ['a', 'b', 'c'], 'tests_failed': 4, 'time': 42})
def test_should_create_test_report_with_attributes(self):
    mock_time = Mock()
    mock_time.get_millis.return_value = 42
    self.reports_processor.process_reports([], mock_time)
    self.reports_processor.tests_failed = 4
    self.reports_processor.tests_executed = 42
    self.reports_processor.reports = ['a', 'b', 'c']
    self.assertEqual(self.reports_processor.test_report, {'num_of_tests': 42, 'success': False, 'tests': ['a', 'b', 'c'], 'tests_failed': 4, 'time': 42})