From b4ef67d5ebc55943073d7baacd91f46c20d9ccf4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Mart=C3=ADn=20Nieto?= Date: Sat, 1 Feb 2014 15:11:00 +0100 Subject: revwalk: add a failing test for pushing "tags" This shows that pusing a whole namespace can be problematic. --- tests/revwalk/basic.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'tests') diff --git a/tests/revwalk/basic.c b/tests/revwalk/basic.c index 6d55aed54..4621ab8ff 100644 --- a/tests/revwalk/basic.c +++ b/tests/revwalk/basic.c @@ -252,3 +252,13 @@ void test_revwalk_basic__push_range(void) cl_git_pass(git_revwalk_push_range(_walk, "9fd738e~2..9fd738e")); cl_git_pass(test_walk_only(_walk, commit_sorting_segment, 1)); } + +void test_revwalk_basic__push_mixed(void) +{ + revwalk_basic_setup_walk(NULL); + + git_revwalk_reset(_walk); + git_revwalk_sorting(_walk, 0); + cl_git_pass(git_revwalk_push_glob(_walk, "tags")); + cl_git_pass(test_walk_only(_walk, commit_sorting_segment, 1)); +} -- cgit v1.2.3