2021-10-24 02:05:42
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
/* By: <gbaconni@student.42lausanne.ch> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2021/10/23 16:09:04 by gbaconni #+# #+# */
|
||||
/* Updated: 2021/10/24 00:37:03 by gbaconni ### lausanne.ch */
|
||||
/* Updated: 2021/10/24 01:55:21 by gbaconni ### lausanne.ch */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
@@ -23,12 +23,13 @@ size_t strlcpy(char *dst, const char *src, size_t dstsize);
|
||||
size_t strlcat(char *dst, const char *src, size_t dstsize);
|
||||
#endif
|
||||
|
||||
static char char_bs[2] = { '\b', '\0' };
|
||||
static char char_tab[2] = { '\t', '\0' };
|
||||
static char char_lf[2] = { '\n', '\0' };
|
||||
static char char_cr[2] = { '\r', '\0' };
|
||||
static char bs[2] = { '\b', '\0' };
|
||||
static char tab[2] = { '\t', '\0' };
|
||||
static char lf[2] = { '\n', '\0' };
|
||||
static char cr[2] = { '\r', '\0' };
|
||||
|
||||
static char *char_params[] = {
|
||||
(char *) "NULL",
|
||||
(char *) "A",
|
||||
(char *) "F",
|
||||
(char *) "T",
|
||||
@@ -45,10 +46,10 @@ static char *char_params[] = {
|
||||
(char *) "!",
|
||||
(char *) " ",
|
||||
(char *) "",
|
||||
(char *) char_bs,
|
||||
(char *) char_tab,
|
||||
(char *) char_lf,
|
||||
(char *) char_cr,
|
||||
(char *) bs,
|
||||
(char *) tab,
|
||||
(char *) lf,
|
||||
(char *) cr,
|
||||
NULL
|
||||
};
|
||||
|
||||
@@ -59,11 +60,23 @@ static MunitParameterEnum test_c_params[] = {
|
||||
|
||||
static char *string_params[] = {
|
||||
(char *) "uncopyrightables",
|
||||
(char *) "42lausanne.ch",
|
||||
(char *) "42lausanne",
|
||||
(char *) "123456789",
|
||||
(char *) "lausanne",
|
||||
(char *) "42.fr",
|
||||
(char *) "!{}&*",
|
||||
(char *) "NULL",
|
||||
(char *) "42",
|
||||
(char *) "CH",
|
||||
(char *) "Ch",
|
||||
(char *) "ch",
|
||||
(char *) "a",
|
||||
(char *) "\r",
|
||||
(char *) "\n",
|
||||
(char *) "\b",
|
||||
(char *) "\t",
|
||||
(char *) "\v",
|
||||
(char *) " ",
|
||||
(char *) "",
|
||||
NULL
|
||||
@@ -104,9 +117,25 @@ static MunitParameterEnum test_haystack_needle_params[] = {
|
||||
|
||||
static char *int_params[] = {
|
||||
(char *) "-2147483648",
|
||||
(char *) "-123456789",
|
||||
(char *) "-12345678",
|
||||
(char *) "-1234567",
|
||||
(char *) "-123456",
|
||||
(char *) "-12345",
|
||||
(char *) "-1234",
|
||||
(char *) "-123",
|
||||
(char *) "-42",
|
||||
(char *) "-1",
|
||||
(char *) "0",
|
||||
(char *) "1",
|
||||
(char *) "42",
|
||||
(char *) "123",
|
||||
(char *) "1234",
|
||||
(char *) "12345",
|
||||
(char *) "123456",
|
||||
(char *) "1234567",
|
||||
(char *) "12345678",
|
||||
(char *) "123456789",
|
||||
(char *) "2147483647",
|
||||
NULL
|
||||
};
|
||||
@@ -135,6 +164,8 @@ static MunitResult test_ft_strlen(const MunitParameter params[], void* user_data
|
||||
(void) user_data;
|
||||
s = munit_parameters_get(params, "s");
|
||||
munit_assert_size(ft_strlen(s), ==, strlen(s));
|
||||
//if (strcmp(s, "NULL") == 0)
|
||||
// munit_assert_size(ft_strlen(NULL), ==, strlen(NULL));
|
||||
return (MUNIT_OK);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user