Commit a2a61894 by nulltoken Committed by Justin Spahr-Summers

remote: Add malformed remote load test

parent 83885891
......@@ -183,13 +183,13 @@ void test_network_remotes__list(void)
git_config *cfg;
cl_git_pass(git_remote_list(&list, _repo));
cl_assert(list.count == 3);
cl_assert(list.count == 4);
git_strarray_free(&list);
cl_git_pass(git_repository_config(&cfg, _repo));
cl_git_pass(git_config_set_string(cfg, "remote.specless.url", "http://example.com"));
cl_git_pass(git_remote_list(&list, _repo));
cl_assert(list.count == 4);
cl_assert(list.count == 5);
git_strarray_free(&list);
git_config_free(cfg);
......@@ -269,3 +269,10 @@ void test_network_remotes__tagopt(void)
git_config_free(cfg);
}
void test_network_remotes__cannot_load_with_an_empty_url(void)
{
git_remote *remote;
cl_git_fail(git_remote_load(&remote, _repo, "empty-remote-url"));
}
......@@ -8,6 +8,8 @@
fetch = +refs/heads/*:refs/remotes/test/*
[remote "joshaber"]
url = git://github.com/libgit2/libgit2
[remote "empty-remote-url"]
url =
[remote "test_with_pushurl"]
url = git://github.com/libgit2/fetchlibgit2
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment