Parcourir la source

Merge pull request #82 from Tommoa/master

Actual working tests on strspn and strcspn
Jeremy Soller il y a 7 ans
Parent
commit
54c0e501e3
2 fichiers modifiés avec 9 ajouts et 5 suppressions
  1. 3 2
      tests/string/strcspn.c
  2. 6 3
      tests/string/strspn.c

+ 3 - 2
tests/string/strcspn.c

@@ -2,8 +2,9 @@
 #include <stdio.h>
 
 int main(int argc, char* argv[]) {
-	printf("%ld\n", strcspn("hello", "world")); // should be 2
-	printf("%ld\n", strcspn("banana", "world")); // should be 6
+	char *world = "world";
+	printf("%ld\n", strcspn("hello", world)); // should be 2
+	printf("%ld\n", strcspn("banana", world)); // should be 6
 
     return 0;
 }

+ 6 - 3
tests/string/strspn.c

@@ -2,9 +2,12 @@
 #include <stdio.h>
 
 int main(int argc, char* argv[]) {
-	printf("%lu\n", strspn("hello", "hello")); // should be 5
-	printf("%lu\n", strspn("world", "wendy")); // should be 1
-	printf("%lu\n", strspn("banana", "apple")); // should be 0
+	char *hello = "hello";
+	char *world = "world";
+	char *banana = "banana";
+	printf("%lu\n", strspn(hello, "hello")); // should be 5
+	printf("%lu\n", strspn(world, "wendy")); // should be 1
+	printf("%lu\n", strspn(banana, "apple")); // should be 0
 
     return 0;
 }