]> git.proxmox.com Git - libgit2.git/blobdiff - tests/core/oid.c
New upstream version 1.4.3+dfsg.1
[libgit2.git] / tests / core / oid.c
index 7ee6fb67dab200b4a9584d0accea116d24b71833..894feadf61d904b4de9293f994757900148d35cf 100644 (file)
@@ -1,4 +1,5 @@
 #include "clar_libgit2.h"
+#include "oid.h"
 
 static git_oid id;
 static git_oid idp;
@@ -68,3 +69,11 @@ void test_core_oid__ncmp(void)
        cl_assert(!git_oid_ncmp(&id, &id, 40));
        cl_assert(!git_oid_ncmp(&id, &id, 41));
 }
+
+void test_core_oid__is_hexstr(void)
+{
+       cl_assert(git_oid__is_hexstr("deadbeefdeadbeefdeadbeefdeadbeefdeadbeef"));
+       cl_assert(!git_oid__is_hexstr("deadbeefdeadbeef"));
+       cl_assert(!git_oid__is_hexstr("zeadbeefdeadbeefdeadbeefdeadbeefdeadbeef"));
+       cl_assert(!git_oid__is_hexstr("deadbeefdeadbeefdeadbeefdeadbeefdeadbeef1"));
+}