You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
raisePuppet::ParseError,"validate_slength(): Expected length of #{input.inspect} to be between #{min_length} and #{max_length}, was #{input.length}"
57
+
end
58
+
end
59
+
54
60
caseinput
55
61
whenString
56
-
raisePuppet::ParseError,"validate_slength(): #{input.inspect} is #{input.length} characters. It should have been between #{min_length} and #{max_length} characters"unlessinput.length <= max_lengthandmin_length <= input.length
raisePuppet::ParseError,"validate_slength(): #{arg.inspect} is #{arg.length} characters. It should have been between #{min_length} and #{max_length} characters"
62
-
end
66
+
validator.call(arg)
63
67
else
64
-
raisePuppet::ParseError,"validate_slength(): #{arg.inspect} is not a string, it's a #{arg.class}"
68
+
raisePuppet::ParseError,"validate_slength(): Expected element at array position #{pos} to be a String, got a #{arg.class}"
65
69
end
66
70
end
67
-
else
68
-
raisePuppet::ParseError,"validate_slength(): please pass a string, or an array of strings - what you passed didn't work for me at all - #{input.class}"
0 commit comments