dev-util / bats

Bats-core: Bash Automated Testing System

Official package sites : https://github.com/bats-core/bats-core/ ·

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. A Bats test file is a Bash script with special syntax for defining test cases. Under the hood, each test case is just a function with a description. Bats is most useful when testing software written in Bash, but you can use it to test any UNIX program.

v1.5.0 :: 0 :: gentoo

Modified
License
MIT
Keywords
~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86

v1.4.1 :: 0 :: gentoo

Modified
License
MIT
Keywords
~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86

v1.3.0 :: 0 :: gentoo

Modified
License
MIT
Keywords
amd64 arm64 ppc64 x86 ~arm ~riscv

app-shells / bash : The standard GNU Bourne again shell

app-shells / bash : The standard GNU Bourne again shell

app-backup / mkstage4 : Bash Utility for Creating Stage 4 Tarballs

Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-util/bats: Stabilize 1.3.0 arm64, #824598
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Henning Schild · gentoo
dev-util/bats: bump version to 1.5.0
Switch EAPI to 8 and drop the workaround we had in place for a test that used to fail in previous versions. Related-to: https://bugs.gentoo.org/809755 Signed-off-by: Henning Schild <henning@hennsch.de> Closes: https://github.com/gentoo/gentoo/pull/22668 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Henning Schild · gentoo
dev-util/bats: silence "command -v" output
We just want to know whether it is there but do not care about the output in our logs. Fixes: ff3c1baa23b2 ("dev-util/bats: respect "makeopts_jobs" in test suite") Signed-off-by: Henning Schild <henning@hennsch.de> Closes: https://github.com/gentoo/gentoo/pull/22087 Signed-off-by: Sam James <sam@gentoo.org>
Henning Schild · gentoo
dev-util/bats: disable failing test
Could not figure out why exactly that test fails, but it has to do with the portage environment it runs in. Outside that environment it works just fine and upstream will have tested that when they release to us. Closes: https://bugs.gentoo.org/809755 Signed-off-by: Henning Schild <henning@hennsch.de> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
dev-util/bats: bash out 1.4.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Henning Schild · gentoo
dev-util/bats: respect "makeopts_jobs" in test suite
The fact that the testsuite might run a random number of jobs if "sys-process/parallel" is installed was raised in a bug. While this commit does not solve the bug in question, it makes the test respect MAKEOPTS"-jX". Bug: https://bugs.gentoo.org/734358 Signed-off-by: Henning Schild <henning@hennsch.de> Closes: https://github.com/gentoo/gentoo/pull/21883 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Henning Schild · gentoo
dev-util/bats: drop old
Signed-off-by: Henning Schild <henning@hennsch.de> Closes: https://github.com/gentoo/gentoo/pull/21784 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Henning Schild · gentoo
dev-util/bats: bump version to 1.4.1
Signed-off-by: Henning Schild <henning@hennsch.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-util/bats: keyword 1.3.0 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/bats: Stabilize 1.3.0 ALLARCHES, #790083
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
dev-util/bats: drop 0.4.0, 0.4.0_p20170219
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Henning Schild · gentoo
dev-util/bats: bump version to 1.3.0
Signed-off-by: Henning Schild <henning@hennsch.de> Closes: https://github.com/gentoo/gentoo/pull/19962 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/bats: Stabilize 1.2.1 ALLARCHES, #762086
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-util/bats: Stabilize 1.2.1 amd64, #762086
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-util/bats: add arm64 keyword
Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Henning Schild · gentoo
dev-util/bats: add postinst information on optional rdep
Signed-off-by: Henning Schild <henning@hennsch.de> Closes: https://github.com/gentoo/gentoo/pull/18059 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Henning Schild · gentoo
dev-util/bats: bump to 1.2.1
The project has been forked and now internally called "bats-core", let us keep the original name for now. Signed-off-by: Henning Schild <henning@hennsch.de> Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-util/bats: x86 stable wrt bug #715522
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-util/bats: 0.4.0_p20170219 ppc64 stable, bug #715522
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Agostino Sarubbo · gentoo
dev-util/bats: amd64 stable wrt bug #715522
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Luke Dashjr · gentoo
dev-util/bats: Keyword ~ppc64
Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Nelo-T. Wallus · gentoo
dev-util/bats: Keyword unstable arm
Closes: https://bugs.gentoo.org/638450 Package-Manager: Portage-2.3.16, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/7013
Nelo-T. Wallus · gentoo
dev-util/bats: Snapshot bump to latest version
Package-Manager: Portage-2.3.6, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/5378
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Sam Jorna · gentoo
dev-util/bats: add missing die
Reported-by: Gokturk Yuksek <gokturk@binghamton.edu> Package-Manager: portage-2.2.28
Sam Jorna · gentoo
dev-util/bats: new package
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. This has been added in order to support app-admin/yadm in bug 581118. Maintainer assigned to Espen H per request under Proxy Maintainers. Gentoo-bug: 581392 Package-Manager: portage-2.2.28