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)
176
176
void test_online_clone__can_checkout_a_cloned_repo (void )
177
177
{
178
178
git_buf path = GIT_BUF_INIT ;
179
- git_reference * head ;
179
+ git_reference * head , * remote_head ;
180
180
bool checkout_progress_cb_was_called = false,
181
181
fetch_progress_cb_was_called = false;
182
182
@@ -195,9 +195,14 @@ void test_online_clone__can_checkout_a_cloned_repo(void)
195
195
cl_assert_equal_i (GIT_REFERENCE_SYMBOLIC , git_reference_type (head ));
196
196
cl_assert_equal_s ("refs/heads/master" , git_reference_symbolic_target (head ));
197
197
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
+
198
202
cl_assert_equal_i (true, checkout_progress_cb_was_called );
199
203
cl_assert_equal_i (true, fetch_progress_cb_was_called );
200
204
205
+ git_reference_free (remote_head );
201
206
git_reference_free (head );
202
207
git_buf_dispose (& path );
203
208
}
You can’t perform that action at this time.
0 commit comments