File tree 2 files changed +3
-2
lines changed
2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -289,6 +289,7 @@ byte_string_classify(s::String) = byte_string_classify(s.data)
289
289
# 2: valid UTF-8
290
290
291
291
isvalid (:: Type{String} , s:: Union{Vector{UInt8},String} ) = byte_string_classify (s) != 0
292
+ isvalid (s:: String ) = isvalid (String, s)
292
293
293
294
# # uppercase and lowercase transformations ##
294
295
uppercase (s:: AbstractString ) = map (uppercase, s)
Original file line number Diff line number Diff line change @@ -287,11 +287,11 @@ for (val, pass) in (
287
287
(b "\u dc00\u 0100" , false ),
288
288
(b "\u dc00\u d800" , false )
289
289
)
290
- @test isvalid (String, val) == pass
290
+ @test isvalid (String, val) == pass == isvalid ( String (val))
291
291
end
292
292
293
293
# Issue #11203
294
- @test isvalid (String, UInt8[]) == true
294
+ @test isvalid (String, UInt8[]) == true == isvalid ( " " )
295
295
296
296
# Check UTF-8 characters
297
297
# Check ASCII range (true),
You can’t perform that action at this time.
0 commit comments