Skip to content

Commit e3ed487

Browse files
committed
chore: Release v2.1.1
1 parent 43f89d9 commit e3ed487

File tree

3 files changed

+105
-2
lines changed

3 files changed

+105
-2
lines changed

action.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ inputs:
77
default: "."
88
runs:
99
using: docker
10-
image: docker://ghcr.io/lunarmodules/busted:v2.1.0
10+
image: docker://ghcr.io/lunarmodules/busted:v2.1.1
1111
entrypoint: sh
1212
args:
1313
- -c

busted/core.lua

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ return function()
4545
local mediator = require 'mediator'()
4646

4747
local busted = {}
48-
busted.version = '2.1.0'
48+
busted.version = '2.1.1'
4949

5050
local root = require 'busted.context'()
5151
busted.context = root.ref()

rockspecs/busted-2.1.1-1.rockspec

+103
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
local package_name = "busted"
2+
local package_version = "2.1.1"
3+
local rockspec_revision = "1"
4+
local github_account_name = "lunarmodules"
5+
local github_repo_name = package_name
6+
7+
package = package_name
8+
version = package_version .. "-" .. rockspec_revision
9+
source = {
10+
url = "git+https://github.com/" .. github_account_name .. "/" .. github_repo_name .. ".git"
11+
}
12+
13+
if package_version == "scm" then source.branch = "master" else source.tag = "v" .. package_version end
14+
15+
description = {
16+
summary = 'Elegant Lua unit testing',
17+
detailed = [[
18+
An elegant, extensible, testing framework.
19+
Ships with a large amount of useful asserts,
20+
plus the ability to write your own. Output
21+
in pretty or plain terminal format, JSON,
22+
or TAP for CI integration. Great for TDD
23+
and unit, integration, and functional tests.
24+
]],
25+
homepage = "https://lunarmodules.github.io/busted/",
26+
license = 'MIT <http://opensource.org/licenses/MIT>'
27+
}
28+
29+
dependencies = {
30+
'lua >= 5.1',
31+
'lua_cliargs = 3.0',
32+
'luafilesystem >= 1.5.0',
33+
'luasystem >= 0.2.0',
34+
'dkjson >= 2.1.0',
35+
'say >= 1.4-1',
36+
'luassert >= 1.9.0-1',
37+
'lua-term >= 0.1',
38+
'penlight >= 1.3.2',
39+
'mediator_lua >= 1.1.1',
40+
}
41+
42+
build = {
43+
type = 'builtin',
44+
modules = {
45+
['busted.core'] = 'busted/core.lua',
46+
['busted.context'] = 'busted/context.lua',
47+
['busted.environment'] = 'busted/environment.lua',
48+
['busted.compatibility'] = 'busted/compatibility.lua',
49+
['busted.options'] = 'busted/options.lua',
50+
['busted.done'] = 'busted/done.lua',
51+
['busted.runner'] = 'busted/runner.lua',
52+
['busted.status'] = 'busted/status.lua',
53+
['busted.utils'] = 'busted/utils.lua',
54+
['busted.block'] = 'busted/block.lua',
55+
['busted.execute'] = 'busted/execute.lua',
56+
['busted.init'] = 'busted/init.lua',
57+
['busted.luajit'] = 'busted/luajit.lua',
58+
['busted.fixtures'] = 'busted/fixtures.lua',
59+
60+
['busted.modules.configuration_loader'] = 'busted/modules/configuration_loader.lua',
61+
['busted.modules.luacov'] = 'busted/modules/luacov.lua',
62+
['busted.modules.standalone_loader'] = 'busted/modules/standalone_loader.lua',
63+
['busted.modules.test_file_loader'] = 'busted/modules/test_file_loader.lua',
64+
['busted.modules.output_handler_loader'] = 'busted/modules/output_handler_loader.lua',
65+
['busted.modules.helper_loader'] = 'busted/modules/helper_loader.lua',
66+
['busted.modules.filter_loader'] = 'busted/modules/filter_loader.lua',
67+
['busted.modules.cli'] = 'busted/modules/cli.lua',
68+
69+
['busted.modules.files.lua'] = 'busted/modules/files/lua.lua',
70+
['busted.modules.files.moonscript'] = 'busted/modules/files/moonscript.lua',
71+
['busted.modules.files.terra'] = 'busted/modules/files/terra.lua',
72+
73+
['busted.outputHandlers.base'] = 'busted/outputHandlers/base.lua',
74+
['busted.outputHandlers.utfTerminal'] = 'busted/outputHandlers/utfTerminal.lua',
75+
['busted.outputHandlers.plainTerminal'] = 'busted/outputHandlers/plainTerminal.lua',
76+
['busted.outputHandlers.TAP'] = 'busted/outputHandlers/TAP.lua',
77+
['busted.outputHandlers.json'] = 'busted/outputHandlers/json.lua',
78+
['busted.outputHandlers.junit'] = 'busted/outputHandlers/junit.lua',
79+
['busted.outputHandlers.gtest'] = 'busted/outputHandlers/gtest.lua',
80+
['busted.outputHandlers.sound'] = 'busted/outputHandlers/sound.lua',
81+
82+
['busted.languages.ar'] = 'busted/languages/ar.lua',
83+
['busted.languages.de'] = 'busted/languages/de.lua',
84+
['busted.languages.en'] = 'busted/languages/en.lua',
85+
['busted.languages.es'] = 'busted/languages/es.lua',
86+
['busted.languages.fr'] = 'busted/languages/fr.lua',
87+
['busted.languages.is'] = 'busted/languages/is.lua',
88+
['busted.languages.it'] = 'busted/languages/it.lua',
89+
['busted.languages.ja'] = 'busted/languages/ja.lua',
90+
['busted.languages.nl'] = 'busted/languages/nl.lua',
91+
['busted.languages.pt-BR'] = 'busted/languages/pt-BR.lua',
92+
['busted.languages.ro'] = 'busted/languages/ro.lua',
93+
['busted.languages.ru'] = 'busted/languages/ru.lua',
94+
['busted.languages.th'] = 'busted/languages/th.lua',
95+
['busted.languages.ua'] = 'busted/languages/ua.lua',
96+
['busted.languages.zh'] = 'busted/languages/zh.lua',
97+
},
98+
install = {
99+
bin = {
100+
['busted'] = 'bin/busted'
101+
}
102+
}
103+
}

0 commit comments

Comments
 (0)