forked from starnakin/IronGOLEM
add: test to strstr strchr
This commit is contained in:
parent
c6728cfe49
commit
764761a58f
@ -1,10 +1,14 @@
|
|||||||
main()
|
main()
|
||||||
{
|
{
|
||||||
local str;
|
local str;
|
||||||
|
|
||||||
name = "strchr";
|
name = "strchr";
|
||||||
|
|
||||||
str = "bozoman du 36";
|
str = "bozoman du 36";
|
||||||
test_str(strchr(str, 'z'), str + 2, "");
|
test_str(strchr(str, 'z'), str + 2, "");
|
||||||
test_str(strchr(str, 0), str + 13, "");
|
test_str(strchr(str, 0), str + 13, "");
|
||||||
test_str(strchr(str, '5'), 0, "");
|
test_str(strchr(str, '5'), 0, "");
|
||||||
test_str(strchr(str, '6'), str + 12, "");
|
test_str(strchr(str, '6'), str + 12, "");
|
||||||
|
test_str(strchr("", 'q'), 0, "empty str");
|
||||||
|
test_str(strchr("", 0), "", "empty str and \0 to find");
|
||||||
}
|
}
|
||||||
|
@ -5,4 +5,6 @@ main()
|
|||||||
test_str(strstr("test", "t"), "test", "");
|
test_str(strstr("test", "t"), "test", "");
|
||||||
test_str(strstr("test", "st"), "st", "");
|
test_str(strstr("test", "st"), "st", "");
|
||||||
test_str(strstr("hello world!", "s"), 0, "non present to_find");
|
test_str(strstr("hello world!", "s"), 0, "non present to_find");
|
||||||
|
test_str(strstr("", "s"), 0, "empty str");
|
||||||
|
test_str(strstr("", ""), "", "empty str and empty to find");
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user