Sha256: bd3d359407fadd2eda3f243ae05fc029eae2ef8ea1438dc32ed190477a2da163
Contents?: true
Size: 849 Bytes
Versions: 2
Compression:
Stored size: 849 Bytes
Contents
#include "clay_libgit2.h" #include "buffer.h" static const char *test_string = "Have you seen that? Have you seeeen that??"; void test_buf_basic__resize(void) { git_buf buf1 = GIT_BUF_INIT; git_buf_puts(&buf1, test_string); cl_assert(git_buf_oom(&buf1) == 0); cl_assert(strcmp(git_buf_cstr(&buf1), test_string) == 0); git_buf_puts(&buf1, test_string); cl_assert(strlen(git_buf_cstr(&buf1)) == strlen(test_string) * 2); git_buf_free(&buf1); } void test_buf_basic__printf(void) { git_buf buf2 = GIT_BUF_INIT; git_buf_printf(&buf2, "%s %s %d ", "shoop", "da", 23); cl_assert(git_buf_oom(&buf2) == 0); cl_assert(strcmp(git_buf_cstr(&buf2), "shoop da 23 ") == 0); git_buf_printf(&buf2, "%s %d", "woop", 42); cl_assert(git_buf_oom(&buf2) == 0); cl_assert(strcmp(git_buf_cstr(&buf2), "shoop da 23 woop 42") == 0); git_buf_free(&buf2); }
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rugged-0.16.0 | ext/rugged/vendor/libgit2-dist/tests-clay/buf/basic.c |
rugged-0.16.0b1 | ext/rugged/vendor/libgit2-dist/tests-clay/buf/basic.c |