def METHOD_NAME(gvim_exe):
    os.environ["EDITOR"] = gvim_exe
    def assert_exec(exe, args):
        assert exe == gvim_exe
        assert args == [gvim_exe, "-f", "/path/to/file"]
        return 0
    assert ed.editor("/path/to/file", exec_fn=assert_exec)
    os.environ["EDITOR"] = gvim_exe + " -f"
    assert ed.editor("/path/to/file", exec_fn=assert_exec)