File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed
Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -176,7 +176,7 @@ static int fetch_progress(const git_indexer_progress *stats, void *payload)
176176void test_online_clone__can_checkout_a_cloned_repo (void )
177177{
178178 git_buf path = GIT_BUF_INIT ;
179- git_reference * head ;
179+ git_reference * head , * remote_head ;
180180 bool checkout_progress_cb_was_called = false,
181181 fetch_progress_cb_was_called = false;
182182
@@ -195,9 +195,14 @@ void test_online_clone__can_checkout_a_cloned_repo(void)
195195 cl_assert_equal_i (GIT_REFERENCE_SYMBOLIC , git_reference_type (head ));
196196 cl_assert_equal_s ("refs/heads/master" , git_reference_symbolic_target (head ));
197197
198+ cl_git_pass (git_reference_lookup (& remote_head , g_repo , "refs/remotes/origin/HEAD" ));
199+ cl_assert_equal_i (GIT_REFERENCE_SYMBOLIC , git_reference_type (remote_head ));
200+ cl_assert_equal_s ("refs/remotes/origin/master" , git_reference_symbolic_target (remote_head ));
201+
198202 cl_assert_equal_i (true, checkout_progress_cb_was_called );
199203 cl_assert_equal_i (true, fetch_progress_cb_was_called );
200204
205+ git_reference_free (remote_head );
201206 git_reference_free (head );
202207 git_buf_dispose (& path );
203208}
You can’t perform that action at this time.
0 commit comments