diff options
author | Yuang Li <yuangli88@hotmail.com> | 2022-06-24 13:21:48 +0100 |
---|---|---|
committer | Yuang Li <yuangli88@hotmail.com> | 2022-06-24 13:21:48 +0100 |
commit | e07aa9c3c4f5d0462662e2c7fc1ae8120a29d740 (patch) | |
tree | da61eddd173c43d09a6545f75b35360f0a48f68b /tests/refs/tags/name.c | |
parent | 79af067665c37b6dc0b31edb35596c362b0cd9a0 (diff) | |
parent | b7bad55e4bb0a285b073ba5e02b01d3f522fc95d (diff) | |
download | libgit2-e07aa9c3c4f5d0462662e2c7fc1ae8120a29d740.tar.gz |
Merge branch 'main' into pr/pks-t/5254
Diffstat (limited to 'tests/refs/tags/name.c')
-rw-r--r-- | tests/refs/tags/name.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/refs/tags/name.c b/tests/refs/tags/name.c new file mode 100644 index 000000000..0ca5df7d6 --- /dev/null +++ b/tests/refs/tags/name.c @@ -0,0 +1,17 @@ +#include "clar_libgit2.h" + +static int name_is_valid(const char *name) +{ + int valid; + cl_git_pass(git_tag_name_is_valid(&valid, name)); + return valid; +} + +void test_refs_tags_is_name_valid(void) +{ + cl_assert_equal_i(true, name_is_valid("sometag")); + cl_assert_equal_i(true, name_is_valid("test/sometag")); + + cl_assert_equal_i(false, name_is_valid("")); + cl_assert_equal_i(false, name_is_valid("-dash")); +} |