aboutsummaryrefslogtreecommitdiffstats
path: root/lib/csc/strings-test.csc
diff options
context:
space:
mode:
Diffstat (limited to 'lib/csc/strings-test.csc')
-rw-r--r--lib/csc/strings-test.csc18
1 files changed, 18 insertions, 0 deletions
diff --git a/lib/csc/strings-test.csc b/lib/csc/strings-test.csc
index 1f981ad..95dbb59 100644
--- a/lib/csc/strings-test.csc
+++ b/lib/csc/strings-test.csc
@@ -42,6 +42,24 @@
(index "def" "a")))
+ (test last-index-last
+ (assert-equal
+ 4
+ (last-index "ababa" "a")))
+
+
+ (test last-index-penultimate
+ (assert-equal
+ 4
+ (last-index "ababab" "a")))
+
+
+ (test last-index-notfound
+ (assert-equal
+ -1
+ (last-index "abcdfads" ";")))
+
+
(test contains
(assert-equal
#t