Update test result files in a platform dependant manner from native lua

This commit is contained in:
Enrico Horn
2021-07-04 23:13:22 +02:00
parent ddc7531845
commit 5465eff841
55 changed files with 9615 additions and 121 deletions

View File

@@ -0,0 +1,96 @@
true
true
true
true
true
write file.0
Thiswrite file.0
is a pen.write file.0
flush true
f userdata
file.1
write file.2
type(f) file.1
close true
type(f) closed file
type("f") nil
"abc" string
----- 1
"def" string
----- 2
"12345" number
----- 3
"678910" number
----- 4
" more\7aaaaaa\8bbbthe rest" string
----- 5
h file.1 file.4 nil
write file.3
close true
j file.1
seek 3
read def 123
seek 2
read cdef 12
seek 1
read bcde f 1
seek(cur,0) 8
seek(cur,20) 28
seek(end,-5) 73
read(4) "text"
read(4) "."
read(4) "nil"
close true
f.type file.5
f file.6
write file.6
type(f) file.5
close true
"line one"
"line two"
""
"after blank line"
"unterminated line"
"line one"
"line two"
""
"after blank line"
"unterminated line"
"line one"
"line two"
""
"after blank line"
"unterminated line"
"line one"
"line two"
""
"after blank line"
"unterminated line"
file.7
file.7
a:write file.8
b:write file.9
a:setvbuf true
a:setvbuf true
a:setvbuf true
a:write file.8
b:write file.9
a:flush true
b:flush true
a:close true
a:write false closed
a:flush false closed
a:read false closed
a:lines false closed
a:seek false closed
a:setvbuf false closed
a:close false closed
io.type(a) true
io.close() true
io.close(io.output()) true
io.close() true
io.write false closed
io.flush false closed
io.close false closed
io.read false closed
io.lines false closed