Add a test for #52.

This commit is contained in:
Peter Melnichenko
2016-06-09 13:28:56 +03:00
parent 6e0dc7b27c
commit 7fae11cdb5

View File

@@ -107,6 +107,9 @@ assert(result) -- on non-Windows platforms, mode is always returned as "binary"
result, mode = lfs.setmode(f, "text")
assert(result and mode == "binary")
f:close()
local ok, err = pcall(lfs.setmode, f, "binary")
assert(not ok, "could setmode on closed file")
assert(err:find("closed file"), "bad error message for setmode on closed file")
io.write(".")
io.flush()