From 2df37f42c15ac74cb27bbd38e0f896159acd4d19 Mon Sep 17 00:00:00 2001 From: nulltoken Date: Thu, 18 Oct 2012 23:59:22 +0200 Subject: [PATCH] refs: cover more refname validity edge cases --- tests-clar/refs/isvalidname.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests-clar/refs/isvalidname.c b/tests-clar/refs/isvalidname.c index 8a31f5cbe..3cc838d34 100644 --- a/tests-clar/refs/isvalidname.c +++ b/tests-clar/refs/isvalidname.c @@ -21,4 +21,7 @@ void test_refs_isvalidname__wont_hopefully_choke_on_valid_formats(void) cl_assert_equal_i(true, git_reference_is_valid_name("ONE_LEVEL")); cl_assert_equal_i(true, git_reference_is_valid_name("refs/stash")); cl_assert_equal_i(true, git_reference_is_valid_name("refs/remotes/origin/bim_with_3d@11296")); + cl_assert_equal_i(true, git_reference_is_valid_name("refs/master{yesterday")); + cl_assert_equal_i(true, git_reference_is_valid_name("refs/master}yesterday")); + cl_assert_equal_i(true, git_reference_is_valid_name("refs/master{yesterday}")); }