Roxen.git / server / etc / test / tests / http / RoxenTest_webdav.pike

version» Context lines:

Roxen.git/server/etc/test/tests/http/RoxenTest_webdav.pike:45:    mapping(string:string) base_headers,    string testdir)    {    ::create(webdav_mount_point, base_uri, base_headers, testdir);    report_debug("Webdav real_dir: %O\n", real_dir);    Stdio.mkdirhier(real_dir);    }       protected int filesystem_check_exists(string path)    { +  path = string_to_utf8(Unicode.normalize(utf8_to_string(path), "NFC"));    string real_path = Stdio.append_path(real_dir, path);    return Stdio.exist(real_path);    }       protected string filesystem_read_file(string path)    { -  +  path = string_to_utf8(Unicode.normalize(utf8_to_string(path), "NFC"));    string real_path = Stdio.append_path(real_dir, path);    return Stdio.read_bytes(real_path);    }       protected array(string) filesystem_get_dir(string path)    { -  +  path = string_to_utf8(Unicode.normalize(utf8_to_string(path), "NFC"));    string real_path = Stdio.append_path(real_dir, path);    return get_dir(real_path);    }       protected int filesystem_is_dir(string path)    { -  +  path = string_to_utf8(Unicode.normalize(utf8_to_string(path), "NFC"));    string real_path = Stdio.append_path(real_dir, path);    return Stdio.is_dir(real_path);    }       protected int filesystem_is_file(string path)    { -  +  path = string_to_utf8(Unicode.normalize(utf8_to_string(path), "NFC"));    string real_path = Stdio.append_path(real_dir, path);    return Stdio.is_file(real_path);    }       protected int filesystem_recursive_rm(string path)    { -  +  path = string_to_utf8(Unicode.normalize(utf8_to_string(path), "NFC"));    string real_path = Stdio.append_path(real_dir, path);    return Stdio.recursive_rm(real_path);          }      }