Sha256: 075b3a36c0be91f43d9e4c88665ad1a16eecf1b1807c2bc84eca71c9c04c46f8
Contents?: true
Size: 1.08 KB
Versions: 2
Compression:
Stored size: 1.08 KB
Contents
#include "clar_libgit2.h" void test_core_strtol__int32(void) { int32_t i; cl_git_pass(git__strtol32(&i, "123", NULL, 10)); cl_assert(i == 123); cl_git_pass(git__strtol32(&i, " +123 ", NULL, 10)); cl_assert(i == 123); cl_git_pass(git__strtol32(&i, " +2147483647 ", NULL, 10)); cl_assert(i == 2147483647); cl_git_pass(git__strtol32(&i, " -2147483648 ", NULL, 10)); cl_assert(i == -2147483648LL); cl_git_fail(git__strtol32(&i, " 2147483657 ", NULL, 10)); cl_git_fail(git__strtol32(&i, " -2147483657 ", NULL, 10)); } void test_core_strtol__int64(void) { int64_t i; cl_git_pass(git__strtol64(&i, "123", NULL, 10)); cl_assert(i == 123); cl_git_pass(git__strtol64(&i, " +123 ", NULL, 10)); cl_assert(i == 123); cl_git_pass(git__strtol64(&i, " +2147483647 ", NULL, 10)); cl_assert(i == 2147483647); cl_git_pass(git__strtol64(&i, " -2147483648 ", NULL, 10)); cl_assert(i == -2147483648LL); cl_git_pass(git__strtol64(&i, " 2147483657 ", NULL, 10)); cl_assert(i == 2147483657LL); cl_git_pass(git__strtol64(&i, " -2147483657 ", NULL, 10)); cl_assert(i == -2147483657LL); }
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rugged-0.17.0b2 | ext/rugged/vendor/libgit2-dist/tests-clar/core/strtol.c |
rugged-0.17.0b1 | ext/rugged/vendor/libgit2-dist/tests-clar/core/strtol.c |