We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8ac69ed commit 314aa4cCopy full SHA for 314aa4c
test/clojure/test_clojure/string.clj
@@ -59,3 +59,17 @@
59
(deftest t-lower-case
60
(is (= "foobar" (s/lower-case "FooBar"))))
61
62
+(deftest nil-handling
63
+ (are [f args] (thrown? NullPointerException (apply f args))
64
+ s/reverse [nil]
65
+ s/replace [nil #"foo" "bar"]
66
+ s/replace-first [nil #"foo" "bar"]
67
+ s/capitalize [nil]
68
+ s/upper-case [nil]
69
+ s/lower-case [nil]
70
+ s/split [nil #"-"]
71
+ s/split [nil #"-" 1]
72
+ s/trim [nil]
73
+ s/triml [nil]
74
+ s/trimr [nil]
75
+ s/trim-newline [nil]))
0 commit comments