diff options
-rw-r--r-- | tests/online/push.c | 6 |
1 files 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); } |