diff options
| author | Ben Straub <bs@github.com> | 2014-01-29 10:35:46 -0800 |
|---|---|---|
| committer | Ben Straub <bs@github.com> | 2014-01-30 15:53:52 -0800 |
| commit | a1710a28f684298f79a0bab08b0b8930c1d57cf0 (patch) | |
| tree | 6393f7683112593c502bbd8f6b4612fd213fca6c /tests/refs/rename.c | |
| parent | a1b07dca7d456b5eb1f32e6f25c4f419752778b3 (diff) | |
| download | libgit2-a1710a28f684298f79a0bab08b0b8930c1d57cf0.tar.gz | |
Enhance testing of signature parameters
Diffstat (limited to 'tests/refs/rename.c')
| -rw-r--r-- | tests/refs/rename.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/refs/rename.c b/tests/refs/rename.c index 63f202cbf..88f0afd9c 100644 --- a/tests/refs/rename.c +++ b/tests/refs/rename.c @@ -371,15 +371,20 @@ void test_refs_rename__writes_to_reflog(void) git_reference *ref, *new_ref; git_reflog *log; const git_reflog_entry *entry; + git_signature *sig; + + cl_git_pass(git_signature_now(&sig, "me", "foo@example.com")); cl_git_pass(git_reference_lookup(&ref, g_repo, ref_master_name)); cl_git_pass(git_reference_rename(&new_ref, ref, ref_one_name_new, false, - NULL, "message")); + sig, "message")); cl_git_pass(git_reflog_read(&log, g_repo, git_reference_name(new_ref))); entry = git_reflog_entry_byindex(log, 0); cl_assert_equal_s("message", git_reflog_entry_message(entry)); + cl_assert_equal_s("foo@example.com", git_reflog_entry_committer(entry)->email); git_reflog_free(log); git_reference_free(ref); git_reference_free(new_ref); + git_signature_free(sig); } |
