shithub: lu9-p9

ref: c93c5dddf7ad739507e3ae5a3588df8f51d6fe3d
dir: /extra/lfs_test.lua/

View raw version
#!/bin/lu9
local lfs = require "lfs"

for n in lfs.dir(".") do
	assert(type(n) == "string")
end
assert(lfs.attributes(".", "mode") == "directory")
local attr = assert(lfs.attributes("."))
assert(attr.mode == "directory")

local cwd = assert(lfs.currentdir())
assert(lfs.chdir("/"))
assert(lfs.currentdir() == "/")
assert(lfs.chdir(cwd))
assert(lfs.currentdir() == cwd)

assert(lfs.mkdir("DELETEME"))
assert(lfs.rmdir("DELETEME"))