From 3094102f694cc7bdbe3572a35050fec3729b2870 Mon Sep 17 00:00:00 2001 From: Ben Straub Date: Wed, 5 Feb 2014 14:05:18 -0800 Subject: [PATCH] Avoid crash when skipping remote test --- tests/online/push.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/online/push.c b/tests/online/push.c index 9f85ab419..55b97b282 100644 --- a/tests/online/push.c +++ b/tests/online/push.c @@ -562,8 +562,10 @@ void test_online_push__multi(void) cl_git_pass(git_reflog_read(&log, _repo, "refs/remotes/test/b1")); entry = git_reflog_entry_byindex(log, 0); - cl_assert_equal_s("test push", git_reflog_entry_message(entry)); - cl_assert_equal_s("foo@example.com", git_reflog_entry_committer(entry)->email); + if (entry) { + cl_assert_equal_s("test push", git_reflog_entry_message(entry)); + cl_assert_equal_s("foo@example.com", git_reflog_entry_committer(entry)->email); + } git_reflog_free(log); }