diff options
Diffstat (limited to 'test/string/string.c')
-rw-r--r-- | test/string/string.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/string/string.c b/test/string/string.c index c59262717..2492755d0 100644 --- a/test/string/string.c +++ b/test/string/string.c @@ -580,14 +580,21 @@ test_strsep (void) equal(one+2, "b", 49); equal(one+4, "c", 50); +printf( "A\n"); { char text[] = "This,is,a,test"; char *list = strdup (text); +printf( "B\n"); equal (strsep (&list, ","), "This", 51); +printf( "C\n"); equal (strsep (&list, ","), "is", 52); +printf( "D\n"); equal (strsep (&list, ","), "a", 53); +printf( "E\n"); equal (strsep (&list, ","), "test", 54); +printf( "F\n"); check (strsep (&list, ",") == NULL, 55); +printf( "G\n"); } cp = strcpy(one, "a,b, c,, ,d,"); |