diff options
Diffstat (limited to 'test/expect016.diff')
-rw-r--r-- | test/expect016.diff | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/test/expect016.diff b/test/expect016.diff new file mode 100644 index 000000000000..17299d578095 --- /dev/null +++ b/test/expect016.diff @@ -0,0 +1,30 @@ +--- test016.left.txt ++++ test016.right.txt +@@ -254,7 +254,7 @@ + const char *uri, *dirname; + char *proto, *host, *port, *repo_name, *server_path; + char *default_destdir = NULL, *id_str = NULL; +- const char *repo_path; ++ const char *repo_path, *remote_repo_path; + struct got_repository *repo = NULL; + struct got_pathlist_head refs, symrefs, wanted_branches, wanted_refs; + struct got_pathlist_entry *pe; +@@ -275,6 +275,9 @@ + goto done; + } + got_path_strip_trailing_slashes(server_path); ++ remote_repo_path = server_path; ++ while (remote_repo_path[0] == '/') ++ remote_repo_path++; + if (asprintf(&gotconfig, + "remote \"%s\" {\n" + "\tserver %s\n" +@@ -285,7 +288,7 @@ + "}\n", + GOT_FETCH_DEFAULT_REMOTE_NAME, host, proto, + port ? "\tport " : "", port ? port : "", port ? "\n" : "", +- server_path, ++ remote_repo_path, + mirror_references ? "\tmirror-references yes\n" : "") == -1) { + error = got_error_from_errno("asprintf"); + goto done; |