Skip to content

Sangdol/lua-test-driven-learning

Repository files navigation

Lua Test Driven Learning

Installation

This project uses LuaUnit and LuaRocks.

brew install luarocks
luarocks install luaunit

Running tests

Lua checks the environment variable LUA_PATH to determine the path to look for libraries when the require function is called.

The LuaRocks CLI tool provides a way to set up LUA_PATH so that Lua can use the libraries.

# Set environment variables for Lua to load libraries
eval "$(luarocks path --bin)"

# Run a test
lua syntax-test.lua

Or you can use the test.sh script:

# Run a test
./test.sh syntax-test.lua

# Run tests with all Lua files
./test.sh *lua

See also

License

MIT

About

Learn Lua by writing tests

Topics

Resources

License

Stars

Watchers

Forks