aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Melnichenko <mpeterval@gmail.com>2016-06-09 13:28:56 +0300
committerPeter Melnichenko <mpeterval@gmail.com>2016-06-09 13:28:56 +0300
commit7fae11cdb5a129ce798df462365b7ce60c5f4d62 (patch)
tree217d9e470c9ae75bcc105fbbbaed0c2dcb9ab8de
parent6e0dc7b27ce6e8a56d646071b69d7e46c85dd245 (diff)
downloadluafilesystem-7fae11cdb5a129ce798df462365b7ce60c5f4d62.tar.gz
luafilesystem-7fae11cdb5a129ce798df462365b7ce60c5f4d62.tar.bz2
luafilesystem-7fae11cdb5a129ce798df462365b7ce60c5f4d62.zip
Add a test for #52.
-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()