def METHOD_NAME(
    tmp_path,
    create_plugin,
    python_version,
    simple_scenes_path,
):
    function_like_plugin = create_plugin(
        "{plugin_name}.__init__:import_all",
        "FunctionLike",
        "import_all",
    )
    cfg_file = cfg_file_create(
        cfg_file_contents.format(plugin_name=function_like_plugin["plugin_name"]),
        tmp_path,
    )
    scene_name = "FunctionLikeTest"
    command = [
        python_version,
        "-m",
        "manim",
        "-ql",
        "--media_dir",
        str(cfg_file.parent),
        "--config_file",
        str(cfg_file),
        str(simple_scenes_path),
        scene_name,
    ]
    out, err, exit_code = capture(command, cwd=str(cfg_file.parent))
    print(out)
    print(err)
    assert exit_code == 0, err