'Test that successfully generates the executive summary report.'

def test_successfully_generate_executive_summary_report(self):

    task_input = {'features': []}
    with patch('lms.djangoapps.instructor_task.tasks_helper.runner._get_current_task'):
        result = upload_exec_summary_report(None, None, self.course.id, task_input, 'generating    executive    summary    report')
    ReportStore.from_config(config_name='FINANCIAL_REPORTS')
    self.assertDictContainsSubset({'attempted': 1, 'succeeded': 1, 'failed': 0}, result)
