def METHOD_NAME(self) -> None:
    class MockTask:
        def communicate(self) -> tuple[bytes, bytes]:   # pylint: disable=missing-docstring
            return (
                b'All tests passed\n' +
                b'All files | 100 | 100 | 100 | 100 | ', b'')
    def mock_popen(
        cmd_tokens: list[str], **unused_kwargs: str
    ) -> MockTask:  # pylint: disable=unused-argument
        self.cmd_token_list.append(cmd_tokens)
        return MockTask()
    swap_popen = self.swap(subprocess, 'Popen', mock_popen)
    with swap_popen, self.print_swap, self.swap_sys_exit:
        run_custom_eslint_tests.main()
    self.assertIn(self.proc_args, self.cmd_token_list)
    self.assertIn('All tests passed', self.print_arr)
    self.assertEqual(self.sys_exit_code, 0)