aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/test.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/test.lua b/tests/test.lua
index abfbd4d..2842bc0 100644
--- a/tests/test.lua
+++ b/tests/test.lua
@@ -107,6 +107,9 @@ assert(result) -- on non-Windows platforms, mode is always returned as "binary"
107result, mode = lfs.setmode(f, "text") 107result, mode = lfs.setmode(f, "text")
108assert(result and mode == "binary") 108assert(result and mode == "binary")
109f:close() 109f:close()
110local ok, err = pcall(lfs.setmode, f, "binary")
111assert(not ok, "could setmode on closed file")
112assert(err:find("closed file"), "bad error message for setmode on closed file")
110 113
111io.write(".") 114io.write(".")
112io.flush() 115io.flush()