summaryrefslogtreecommitdiff
path: root/tests-clar
diff options
context:
space:
mode:
authorBen Straub <bs@github.com>2013-11-12 18:57:16 -0800
committerBen Straub <bs@github.com>2013-11-12 18:57:16 -0800
commit9db56cc4a78ee7799450cd3838af12124ccc4e8e (patch)
treee9918c0ab9487d7f247e3ace59569777acf418ac /tests-clar
parent089297b2cd4f50a2218130f9f3a0ddceb86b8697 (diff)
downloadlibgit2-9db56cc4a78ee7799450cd3838af12124ccc4e8e.tar.gz
Fix buffer blame with new lines at end of file
Diffstat (limited to 'tests-clar')
-rw-r--r--tests-clar/blame/buffer.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/tests-clar/blame/buffer.c b/tests-clar/blame/buffer.c
index 5da004652..82085c3d5 100644
--- a/tests-clar/blame/buffer.c
+++ b/tests-clar/blame/buffer.c
@@ -152,8 +152,9 @@ CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC\n\
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC\n\
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC\n\
+\n\
abc\n\
-\n";
+def\n";
cl_git_pass(git_blame_buffer(&g_bufferblame, g_fileblame, buffer, strlen(buffer)));
cl_assert_equal_i(5, git_blame_get_hunk_count(g_bufferblame));
@@ -161,6 +162,6 @@ abc\n\
check_blame_hunk_index(g_repo, g_bufferblame, 1, 5, 1, 1, "b99f7ac0", "b.txt");
check_blame_hunk_index(g_repo, g_bufferblame, 2, 6, 5, 0, "63d671eb", "b.txt");
check_blame_hunk_index(g_repo, g_bufferblame, 3, 11, 5, 0, "aa06ecca", "b.txt");
- check_blame_hunk_index(g_repo, g_bufferblame, 4, 16, 1, 0, "00000000", "b.txt");
+ check_blame_hunk_index(g_repo, g_bufferblame, 4, 16, 2, 0, "00000000", "b.txt");
}