]> git.proxmox.com Git - libgit2.git/blame - tests/refs/tags/name.c
New upstream version 1.4.3+dfsg.1
[libgit2.git] / tests / refs / tags / name.c
CommitLineData
c25aa7cd
PP
1#include "clar_libgit2.h"
2
3static 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 10void 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}