Lines Matching refs:strtok
731 equal(strtok(one, ", "), "first", 1); /* Basic test. */ in test_strtok()
733 equal(strtok((char *)NULL, ", "), "second", 3); in test_strtok()
734 equal(strtok((char *)NULL, ", "), "third", 4); in test_strtok()
735 check(strtok((char *)NULL, ", ") == NULL, 5); in test_strtok()
737 equal(strtok(one, ", "), "first", 6); /* Extra delims, 1 tok. */ in test_strtok()
738 check(strtok((char *)NULL, ", ") == NULL, 7); in test_strtok()
740 equal(strtok(one, ", "), "1a", 8); /* Changing delim lists. */ in test_strtok()
741 equal(strtok((char *)NULL, "; "), "1b", 9); in test_strtok()
742 equal(strtok((char *)NULL, ", "), "2a", 10); in test_strtok()
744 equal(strtok(two, "-"), "x", 11); /* New string before done. */ in test_strtok()
745 equal(strtok((char *)NULL, "-"), "y", 12); in test_strtok()
746 check(strtok((char *)NULL, "-") == NULL, 13); in test_strtok()
748 equal(strtok(one, ", "), "a", 14); /* Different separators. */ in test_strtok()
749 equal(strtok((char *)NULL, ", "), "b", 15); in test_strtok()
750 equal(strtok((char *)NULL, " ,"), "c", 16); /* Permute list too. */ in test_strtok()
751 equal(strtok((char *)NULL, " ,"), "d", 17); in test_strtok()
752 check(strtok((char *)NULL, ", ") == NULL, 18); in test_strtok()
753 check(strtok((char *)NULL, ", ") == NULL, 19); /* Persistence. */ in test_strtok()
755 check(strtok(one, ", ") == NULL, 20); /* No tokens. */ in test_strtok()
757 check(strtok(one, ", ") == NULL, 21); /* Empty string. */ in test_strtok()
759 equal(strtok(one, ", "), "abc", 22); /* No delimiters. */ in test_strtok()
760 check(strtok((char *)NULL, ", ") == NULL, 23); in test_strtok()
762 equal(strtok(one, ""), "abc", 24); /* Empty delimiter list. */ in test_strtok()
763 check(strtok((char *)NULL, "") == NULL, 25); in test_strtok()
766 equal(strtok(one, ","), "a", 26); /* Basics again... */ in test_strtok()
767 equal(strtok((char *)NULL, ","), "b", 27); in test_strtok()
768 equal(strtok((char *)NULL, ","), "c", 28); in test_strtok()
769 check(strtok((char *)NULL, ",") == NULL, 29); in test_strtok()