lune/tests/process/cwd.luau

14 lines
431 B
Lua
Raw Normal View History

local process = require("@lune/process")
assert(process.cwd ~= nil, "Process cwd is missing")
assert(type(process.cwd) == "string", "Process cwd is not a string")
assert(#process.cwd > 0, "Process cwd is an empty string")
2023-09-16 21:03:01 +01:00
if process.os == "windows" then
assert(string.sub(process.cwd, -1) == "\\", "Process cwd does not end with '\\'")
else
assert(string.sub(process.cwd, -1) == "/", "Process cwd does not end with '/'")
end