def METHOD_NAME(self) -> None:
    cov = coverage.Coverage()
    expected_result = {
        'meta': {
            "version": coverage.__version__,
            "branch_coverage": False,
            "show_contexts": False,
        },
        'files': {
            'a.py': {
                'executed_lines': [1, 2, 4, 5, 8],
                'missing_lines': [3, 7, 9],
                'excluded_lines': [],
                'summary': {
                    'excluded_lines': 0,
                    'missing_lines': 3,
                    'covered_lines': 5,
                    'num_statements': 8,
                    'percent_covered': 62.5,
                    'percent_covered_display': '62',
                },
            },
        },
        'totals': {
            'excluded_lines': 0,
            'missing_lines': 3,
            'covered_lines': 5,
            'num_statements': 8,
            'percent_covered': 62.5,
            'percent_covered_display': '62',
        },
    }
    self._assert_expected_json_report(cov, expected_result)