From 9a86f11bc34baeda3ac875ffca18f8d96265b62e Mon Sep 17 00:00:00 2001 From: Dibyendu Majumdar Date: Mon, 28 Dec 2020 15:06:50 +0000 Subject: [PATCH] issue #195 strings tests part 2 --- tests/lua53/strings.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/lua53/strings.lua b/tests/lua53/strings.lua index 0522bf9..3a872f8 100644 --- a/tests/lua53/strings.lua +++ b/tests/lua53/strings.lua @@ -94,6 +94,11 @@ assert(string.char(string.byte("\xe4l\0 assert(string.char(string.byte("\xe4l\0ķu", 1, 0)) == "") assert(string.char(string.byte("\xe4l\0ķu", -10, 100)) == "\xe4l\0ķu") +checkerror("out of range", string.char, 256) +checkerror("out of range", string.char, -1) +checkerror("out of range", string.char, math.maxinteger) +checkerror("out of range", string.char, math.mininteger) + assert(string.upper("ab\0c") == "AB\0C") assert(string.lower("\0ABCc%$") == "\0abcc%$") assert(string.rep('teste', 0) == '')