aboutsummaryrefslogtreecommitdiff
path: root/testes/strings.lua
diff options
context:
space:
mode:
Diffstat (limited to 'testes/strings.lua')
-rw-r--r--testes/strings.lua5
1 files changed, 5 insertions, 0 deletions
diff --git a/testes/strings.lua b/testes/strings.lua
index 587a0e06..88480924 100644
--- a/testes/strings.lua
+++ b/testes/strings.lua
@@ -94,6 +94,11 @@ assert(string.char(string.byte("\xe4l\0ķu", 1, -1)) == "\xe4l\0ķu")
94assert(string.char(string.byte("\xe4l\0ķu", 1, 0)) == "") 94assert(string.char(string.byte("\xe4l\0ķu", 1, 0)) == "")
95assert(string.char(string.byte("\xe4l\0ķu", -10, 100)) == "\xe4l\0ķu") 95assert(string.char(string.byte("\xe4l\0ķu", -10, 100)) == "\xe4l\0ķu")
96 96
97checkerror("out of range", string.char, 256)
98checkerror("out of range", string.char, -1)
99checkerror("out of range", string.char, math.maxinteger)
100checkerror("out of range", string.char, math.mininteger)
101
97assert(string.upper("ab\0c") == "AB\0C") 102assert(string.upper("ab\0c") == "AB\0C")
98assert(string.lower("\0ABCc%$") == "\0abcc%$") 103assert(string.lower("\0ABCc%$") == "\0abcc%$")
99assert(string.rep('teste', 0) == '') 104assert(string.rep('teste', 0) == '')