Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3736b64 commit 24ba6d3Copy full SHA for 24ba6d3
tests-clar/revwalk/mergebase.c
@@ -123,6 +123,18 @@ void test_revwalk_mergebase__no_common_ancestor_returns_ENOTFOUND(void)
123
cl_assert_equal_sz(4, behind);
124
}
125
126
+void test_revwalk_mergebase__prefer_youngest_merge_base(void)
127
+{
128
+ git_oid result, one, two, expected;
129
+
130
+ cl_git_pass(git_oid_fromstr(&one, "a4a7dce85cf63874e984719f4fdd239f5145052f "));
131
+ cl_git_pass(git_oid_fromstr(&two, "be3563ae3f795b2b4353bcce3a527ad0a4f7f644"));
132
+ cl_git_pass(git_oid_fromstr(&expected, "c47800c7266a2be04c571c04d5a6614691ea99bd"));
133
134
+ cl_git_pass(git_merge_base(&result, _repo, &one, &two));
135
+ cl_assert(git_oid_cmp(&result, &expected) == 0);
136
+}
137
138
void test_revwalk_mergebase__no_off_by_one_missing(void)
139
{
140
git_oid result, one, two;
0 commit comments