-
Notifications
You must be signed in to change notification settings - Fork 137
/
luaunit-3.4-1.rockspec
48 lines (40 loc) · 1.41 KB
/
luaunit-3.4-1.rockspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
package = "LuaUnit"
version = "3.4-1"
source =
{
url = 'https://github.com/bluebird75/luaunit/releases/download/LUAUNIT_V3_4/rock-luaunit-3.4.zip'
}
description =
{
summary = "A unit testing framework for Lua",
detailed =
[[
LuaUnit is a popular unit-testing framework for Lua, with an interface typical
of xUnit libraries (Python unittest, Junit, NUnit, ...). It supports
several output formats (Text, TAP, JUnit, ...) to be used directly or work with Continuous Integration platforms
(Jenkins, Hudson, ...).
For simplicity, LuaUnit is contained into a single-file and has no external dependency.
Tutorial and reference documentation is available on
[read-the-docs](http://luaunit.readthedocs.org/en/latest/)
LuaUnit may also be used as an assertion library, to validate assertions inside a running program. In addition, it provides
a pretty stringifier which converts any type into a nicely formatted string (including complex nested or recursive tables).
To install LuaUnit from LuaRocks, you need at least LuaRocks version 2.4.4 (due to old versions of wget being incompatible
with GitHub https downloading)
]],
homepage = "http://github.com/bluebird75/luaunit",
license = "BSD",
maintainer = 'Philippe Fremy <phil dot fremy at free dot fr>',
}
dependencies =
{
"lua >= 5.1", "lua < 5.5"
}
build =
{
type = "builtin",
modules =
{
luaunit = "luaunit.lua"
},
copy_directories = { "doc", "test" }
}