Skip to content

Commit

Permalink
chore: Release v2.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
alerque committed Nov 6, 2023
1 parent 7a3aa22 commit 02f31a9
Show file tree
Hide file tree
Showing 3 changed files with 109 additions and 2 deletions.
2 changes: 1 addition & 1 deletion action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ inputs:
default: "."
runs:
using: docker
image: docker://ghcr.io/lunarmodules/busted:v2.1.2
image: docker://ghcr.io/lunarmodules/busted:v2.2.0
entrypoint: sh
args:
- -c
Expand Down
2 changes: 1 addition & 1 deletion busted/core.lua
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ return function()
local mediator = require 'mediator'()

local busted = {}
busted.version = '2.1.2'
busted.version = '2.2.0'

local root = require 'busted.context'()
busted.context = root.ref()
Expand Down
107 changes: 107 additions & 0 deletions rockspecs/busted-2.2.0-1.rockspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
local package_name = "busted"
local package_version = "2.2.0"
local rockspec_revision = "1"
local github_account_name = "lunarmodules"
local github_repo_name = package_name

package = package_name
version = package_version .. "-" .. rockspec_revision
source = {
url = "git+https://github.com/" .. github_account_name .. "/" .. github_repo_name .. ".git"
}

if package_version == "scm" then
source.branch = "master"
else
source.tag = "v" .. package_version
end

description = {
summary = 'Elegant Lua unit testing',
detailed = [[
An elegant, extensible, testing framework.
Ships with a large amount of useful asserts,
plus the ability to write your own. Output
in pretty or plain terminal format, JSON,
or TAP for CI integration. Great for TDD
and unit, integration, and functional tests.
]],
homepage = "https://lunarmodules.github.io/busted/",
license = 'MIT <http://opensource.org/licenses/MIT>'
}

dependencies = {
'lua >= 5.1',
'lua_cliargs = 3.0',
'luasystem >= 0.2.0',
'dkjson >= 2.1.0',
'say >= 1.4-1',
'luassert >= 1.9.0-1',
'lua-term >= 0.1',
'penlight >= 1.3.2',
'mediator_lua >= 1.1.1',
}

build = {
type = 'builtin',
modules = {
['busted.core'] = 'busted/core.lua',
['busted.context'] = 'busted/context.lua',
['busted.environment'] = 'busted/environment.lua',
['busted.compatibility'] = 'busted/compatibility.lua',
['busted.options'] = 'busted/options.lua',
['busted.done'] = 'busted/done.lua',
['busted.runner'] = 'busted/runner.lua',
['busted.status'] = 'busted/status.lua',
['busted.utils'] = 'busted/utils.lua',
['busted.block'] = 'busted/block.lua',
['busted.execute'] = 'busted/execute.lua',
['busted.init'] = 'busted/init.lua',
['busted.luajit'] = 'busted/luajit.lua',
['busted.fixtures'] = 'busted/fixtures.lua',

['busted.modules.configuration_loader'] = 'busted/modules/configuration_loader.lua',
['busted.modules.luacov'] = 'busted/modules/luacov.lua',
['busted.modules.standalone_loader'] = 'busted/modules/standalone_loader.lua',
['busted.modules.test_file_loader'] = 'busted/modules/test_file_loader.lua',
['busted.modules.output_handler_loader'] = 'busted/modules/output_handler_loader.lua',
['busted.modules.helper_loader'] = 'busted/modules/helper_loader.lua',
['busted.modules.filter_loader'] = 'busted/modules/filter_loader.lua',
['busted.modules.cli'] = 'busted/modules/cli.lua',

['busted.modules.files.lua'] = 'busted/modules/files/lua.lua',
['busted.modules.files.moonscript'] = 'busted/modules/files/moonscript.lua',
['busted.modules.files.terra'] = 'busted/modules/files/terra.lua',

['busted.outputHandlers.base'] = 'busted/outputHandlers/base.lua',
['busted.outputHandlers.utfTerminal'] = 'busted/outputHandlers/utfTerminal.lua',
['busted.outputHandlers.plainTerminal'] = 'busted/outputHandlers/plainTerminal.lua',
['busted.outputHandlers.TAP'] = 'busted/outputHandlers/TAP.lua',
['busted.outputHandlers.json'] = 'busted/outputHandlers/json.lua',
['busted.outputHandlers.junit'] = 'busted/outputHandlers/junit.lua',
['busted.outputHandlers.gtest'] = 'busted/outputHandlers/gtest.lua',
['busted.outputHandlers.sound'] = 'busted/outputHandlers/sound.lua',

['busted.languages.ar'] = 'busted/languages/ar.lua',
['busted.languages.de'] = 'busted/languages/de.lua',
['busted.languages.en'] = 'busted/languages/en.lua',
['busted.languages.es'] = 'busted/languages/es.lua',
['busted.languages.fr'] = 'busted/languages/fr.lua',
['busted.languages.is'] = 'busted/languages/is.lua',
['busted.languages.it'] = 'busted/languages/it.lua',
['busted.languages.ja'] = 'busted/languages/ja.lua',
['busted.languages.ko'] = 'busted/languages/ko.lua',
['busted.languages.nl'] = 'busted/languages/nl.lua',
['busted.languages.pt-BR'] = 'busted/languages/pt-BR.lua',
['busted.languages.ro'] = 'busted/languages/ro.lua',
['busted.languages.ru'] = 'busted/languages/ru.lua',
['busted.languages.th'] = 'busted/languages/th.lua',
['busted.languages.ua'] = 'busted/languages/ua.lua',
['busted.languages.zh'] = 'busted/languages/zh.lua',
},
install = {
bin = {
['busted'] = 'bin/busted'
}
}
}

0 comments on commit 02f31a9

Please sign in to comment.