Linux workstation

Upstream software project

lua-busted

Elegant Lua unit testing (for Lua 5.2)

About lua-busted

Elegant Lua unit testing (for Lua 5.2)

This project links 21 native package records across 5 recorded operating-system releases. Compare the retained versions and architectures below, then open the package for your own release.

These are catalog observations, not a guarantee of installation, compatibility, or upstream support.

Project pictures and package coverage

Alpine Linux 3.21: 5 package records; Alpine Linux 3.22: 5 package records; Alpine Linux 3.23: 5 package records; openSUSE Leap 15.6: 2 package records; openSUSE Tumbleweed: 4 package records. Catalog coverage diagram, not an application screenshot.lua-busted: recorded package coverageAlpine Linux 3.215 recordsAlpine Linux 3.225 recordsAlpine Linux 3.235 recordsopenSUSE Leap 15.62 recordsopenSUSE Tumbleweed4 records
OpenFactory diagram of linked package records. It is not an application screenshot.

Project identity

Project
lua-busted
Publisher
Not authoritatively mapped
Native package records
21
Operating systems
alpine-linux-3-21, alpine-linux-3-22, alpine-linux-3-23, opensuse-leap-15-6, opensuse-tumbleweed
License expression
MIT
Metadata completeness
70/100 (not a software quality rating)
Source repository
Not reported

Source-reported description

The fullest retained description is shown with its source. Distribution packaging descriptions may include downstream details.

busted is a unit testing framework with a focus on being easy to use. busted works with lua >= 5.1, moonscript, terra, and LuaJIT >= 2.0.0. busted test specs read naturally without being too verbose. You can even chain asserts and negations, such as assert.not.equals. Nest blocks of tests with contextual descriptions using describe, and add tags to blocks so you can run arbitrary groups of tests. An extensible assert library allows you to extend and craft your own assert functions specific to your case with method chaining. A modular output library lets you add on your own output format, along with the default pretty and plain terminal output, JSON with and without streaming, and TAP-compatible output that allows you to run busted specs within most CI servers. You can even register phrases for internationaliation with custom or built-in language packs.

Description source

Packages by operating system

Compare recorded versions, then open a package for dependency, file, checksum, and repository evidence. Version strings are distribution-specific, not a ranking of newer software.

Alpine Linux 3.21

  1. lua5.1-busted

    Alpine Linux 3.21 / source lua-busted

    2.2.0-r0

    Elegant Lua unit testing (for Lua 5.1)

    aarch64x86_64v3.21
  2. lua5.2-busted

    Alpine Linux 3.21 / source lua-busted

    2.2.0-r0

    Elegant Lua unit testing (for Lua 5.2)

    aarch64x86_64v3.21
  3. lua5.3-busted

    Alpine Linux 3.21 / source lua-busted

    2.2.0-r0

    Elegant Lua unit testing (for Lua 5.3)

    aarch64x86_64v3.21
  4. lua5.4-busted

    Alpine Linux 3.21 / source lua-busted

    2.2.0-r0

    Elegant Lua unit testing (for Lua 5.4)

    aarch64x86_64v3.21
  5. lua-busted

    Alpine Linux 3.21 / source lua-busted

    2.2.0-r0

    Elegant Lua unit testing

    aarch64x86_64v3.21

Alpine Linux 3.22

  1. lua5.1-busted

    Alpine Linux 3.22 / source lua-busted

    2.2.0-r0

    Elegant Lua unit testing (for Lua 5.1)

    aarch64x86_64v3.22
  2. lua5.2-busted

    Alpine Linux 3.22 / source lua-busted

    2.2.0-r0

    Elegant Lua unit testing (for Lua 5.2)

    aarch64x86_64v3.22
  3. lua5.3-busted

    Alpine Linux 3.22 / source lua-busted

    2.2.0-r0

    Elegant Lua unit testing (for Lua 5.3)

    aarch64x86_64v3.22
  4. lua5.4-busted

    Alpine Linux 3.22 / source lua-busted

    2.2.0-r0

    Elegant Lua unit testing (for Lua 5.4)

    aarch64x86_64v3.22
  5. lua-busted

    Alpine Linux 3.22 / source lua-busted

    2.2.0-r0

    Elegant Lua unit testing

    aarch64x86_64v3.22

Alpine Linux 3.23

  1. lua5.1-busted

    Alpine Linux 3.23 / source lua-busted

    2.2.0-r0

    Elegant Lua unit testing (for Lua 5.1)

    aarch64x86_64v3.23
  2. lua5.2-busted

    Alpine Linux 3.23 / source lua-busted

    2.2.0-r0

    Elegant Lua unit testing (for Lua 5.2)

    aarch64x86_64v3.23
  3. lua5.3-busted

    Alpine Linux 3.23 / source lua-busted

    2.2.0-r0

    Elegant Lua unit testing (for Lua 5.3)

    aarch64x86_64v3.23
  4. lua5.4-busted

    Alpine Linux 3.23 / source lua-busted

    2.2.0-r0

    Elegant Lua unit testing (for Lua 5.4)

    aarch64x86_64v3.23
  5. lua-busted

    Alpine Linux 3.23 / source lua-busted

    2.2.0-r0

    Elegant Lua unit testing

    aarch64x86_64v3.23

openSUSE Leap 15.6

  1. lua51-busted

    openSUSE Leap 15.6 / Development/Languages/Other / source lua51-busted

    2.0.0-bp156.1.1

    Unit testing framework with a focus on being easy to use

    noarchleap-15.6
  2. lua53-busted

    openSUSE Leap 15.6 / Development/Languages/Other / source lua53-busted

    2.0.0-bp156.1.1

    Unit testing framework with a focus on being easy to use

    noarchleap-15.6

openSUSE Tumbleweed

  1. lua53-busted

    openSUSE Tumbleweed / Development/Languages/Other / source lua53-busted

    2.3.0-1.2

    Unit testing framework with a focus on being easy to use

    noarchtumbleweed
  2. lua54-busted

    openSUSE Tumbleweed / Development/Languages/Other / source lua54-busted

    2.3.0-1.2

    Unit testing framework with a focus on being easy to use

    noarchtumbleweed
  3. lua55-busted

    openSUSE Tumbleweed / Development/Languages/Other / source lua55-busted

    2.3.0-1.2

    Unit testing framework with a focus on being easy to use

    noarchtumbleweed
  4. luajit-busted

    openSUSE Tumbleweed / Development/Languages/Other / source luajit-busted

    2.3.0-1.2

    Unit testing framework with a focus on being easy to use

    noarchtumbleweed

Project resources and further reading

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.