1.1 --- a/test/string_tests.c Mon Jul 07 11:54:55 2014 +0200 1.2 +++ b/test/string_tests.c Mon Jul 14 12:45:48 2014 +0200 1.3 @@ -40,33 +40,18 @@ 1.4 UCX_TEST_END 1.5 } 1.6 1.7 -UCX_TEST(test_sstr_len_cat) { 1.8 +UCX_TEST(test_sstr_len) { 1.9 sstr_t s1 = ST("1234"); 1.10 sstr_t s2 = ST(".:.:."); 1.11 sstr_t s3 = ST("X"); 1.12 1.13 size_t len = sstrnlen(3, s1, s2, s3); 1.14 - sstr_t cat; 1.15 - cat.ptr = (char*) malloc(16); 1.16 - cat.length = 16; 1.17 - cat = sstrncat(cat, 3, s1, s2, s3); 1.18 1.19 UCX_TEST_BEGIN 1.20 1.21 UCX_TEST_ASSERT(len == 10, "sstrnlen returned wrong size"); 1.22 - 1.23 - UCX_TEST_ASSERT(cat.ptr[0] == '1', "sstrncat, wrong content"); 1.24 - UCX_TEST_ASSERT(cat.ptr[1] == '2', "sstrncat, wrong content"); 1.25 - UCX_TEST_ASSERT(cat.ptr[2] == '3', "sstrncat, wrong content"); 1.26 - UCX_TEST_ASSERT(cat.ptr[3] == '4', "sstrncat, wrong content"); 1.27 - UCX_TEST_ASSERT(cat.ptr[4] == '.', "sstrncat, wrong content"); 1.28 - UCX_TEST_ASSERT(cat.ptr[8] == '.', "sstrncat, wrong content"); 1.29 - UCX_TEST_ASSERT(cat.ptr[9] == 'X', "sstrncat, wrong content"); 1.30 - UCX_TEST_ASSERT(cat.length == 10, "sstrncat, wrong length"); 1.31 - 1.32 + 1.33 UCX_TEST_END 1.34 - 1.35 - free(cat.ptr); 1.36 } 1.37 1.38 UCX_TEST(test_sstrchr_sstrrchr) {