bats – bash automated testing system

Bats is a TAP-compliant testing framework for Bash. It provides a simple way to verify that the UNIX programs you write behave as expected. Bats is most useful when testing software written in Bash, but you can use it to test any UNIX program.

Package availability chart

Distribution

Base version

Our version

Architectures

Debian GNU/Linux 10.0 (buster)

0.4.0-1.1

1.8.0-3~nd100+1

i386, amd64, sparc, armel, arm64, ppc64el

Debian GNU/Linux 11.0 (bullseye)

1.2.1-3

1.8.0-3~nd110+1

i386, amd64, sparc, armel, arm64

Debian GNU/Linux 12.0 (bookworm)

1.8.2-1

1.8.0-3~nd120+1

i386, amd64, sparc, armel, arm64

Debian GNU/Linux 9.0 (stretch)

0.4.0-1.1

1.8.0-3~nd90+1

i386, amd64, sparc, armel, arm64

Debian testing (trixie)

1.11.0-1

Debian unstable (sid)

1.11.0-1

1.8.0-3~nd+1

i386, amd64, sparc, armel, arm64

Ubuntu 16.04 “Xenial Xerus” (xenial)

0.4.0-1ubuntu4

1.2.1-3~nd16.04+1

i386, amd64, sparc, armel

Ubuntu 18.04 “Bionic Beaver” (bionic)

0.4.0-1.1

1.8.0-3~nd18.04+1

i386, amd64, sparc, armel, arm64

Ubuntu 20.04 “Focal Fossa” (focal)

1.1.0+git104-g1c83a1b-1

1.8.0-3~nd20.04+1

i386, amd64, sparc, armel, arm64

Ubuntu 22.04 “Jammy Jellyfish” (jammy)

1.2.1-3build1

1.8.0-3~nd22.04+1

i386, amd64, sparc, armel, arm64

Comments

blog comments powered by Disqus