mirror of
https://github.com/lunarmodules/luafilesystem.git
synced 2026-07-25 13:13:07 +00:00
Test what lfs.attributes returns on error
This commit is contained in:
@@ -136,7 +136,10 @@ io.write(".")
|
|||||||
io.flush()
|
io.flush()
|
||||||
|
|
||||||
-- Trying to get attributes of a non-existent file
|
-- Trying to get attributes of a non-existent file
|
||||||
assert (lfs.attributes ("this couldn't be an actual file") == nil, "could get attributes of a non-existent file")
|
local attr_ok, err, errno = lfs.attributes("this couldn't be an actual file")
|
||||||
|
assert(attr_ok == nil, "could get attributes of a non-existent file")
|
||||||
|
assert(type(err) == "string", "failed lfs.attributes did not return an error message")
|
||||||
|
assert(type(errno) == "number", "failed lfs.attributes did not return error code")
|
||||||
assert (type(lfs.attributes (upper)) == "table", "couldn't get attributes of upper directory")
|
assert (type(lfs.attributes (upper)) == "table", "couldn't get attributes of upper directory")
|
||||||
|
|
||||||
io.write(".")
|
io.write(".")
|
||||||
|
|||||||
Reference in New Issue
Block a user