]>
Commit | Line | Data |
---|---|---|
c25aa7cd PP |
1 | #include "clar_libgit2.h" |
2 | ||
3 | static int name_is_valid(const char *name) | |
4 | { | |
5 | int valid; | |
6 | cl_git_pass(git_tag_name_is_valid(&valid, name)); | |
7 | return valid; | |
8 | } | |
9 | ||
e579e0f7 | 10 | void test_refs_tags_name__is_name_valid(void) |
c25aa7cd PP |
11 | { |
12 | cl_assert_equal_i(true, name_is_valid("sometag")); | |
13 | cl_assert_equal_i(true, name_is_valid("test/sometag")); | |
14 | ||
15 | cl_assert_equal_i(false, name_is_valid("")); | |
16 | cl_assert_equal_i(false, name_is_valid("-dash")); | |
17 | } |