def METHOD_NAME(hook, group_id, scheduler):
    """
    Helper to run the asynchronous parser using responses in the same event loop
    """
    async def _check():
        with open(os.path.join(FIXTURES_DIR, f"{group_id}.json")) as f:
            responses.add(
                responses.GET,
                f"http://taskcluster.test/api/queue/v1/task-group/{group_id}/list",
                json=json.load(f),
                status=200,
            )
        return await hook.parse({"schedulerId": scheduler, "taskGroupId": group_id})
    loop = asyncio.new_event_loop()
    return loop.run_until_complete(_check())