github bats-core/bats-core v1.4.0

latest releases: v1.11.0, v1.11.0-RC2, v1.11.0-RC1...
2 years ago

Bats 1.4.0

Released: 2021-07-23

Added:

  • added BATS_TEST_TMPDIR, BATS_FILE_TMPDIR, BATS_SUITE_TMPDIR (#413)
  • added checks and improved documentation for $BATS_TMPDIR (#410)
  • the docker container now uses tini as the
    container entrypoint to improve signal forwarding (#407)
  • script to uninstall bats from a given prefix (#400)
  • replace preprocessed file path (e.g. /tmp/bats-run-22908-NP0f9h/bats.23102.src)
    with original filename in stdout/err (but not FD3!) (#429)
  • print aborted command on SIGINT/CTRL+C (#368)
  • print error message when BATS_RUN_TMPDIR could not be created (#422)

Documentation

Fixed:

  • fix bats_tap_stream_unknown: command not found with pretty formatter, when
    writing non compliant extended output (#412)
  • avoid collisions on $BATS_RUN_TMPDIR with --no-tempdir-cleanup and docker
    by using mktemp additionally to PID (#409)
  • pretty printer now puts text that is printed to FD 3 below the test name (#426)
  • rm semaphores/slot-: No such file or directory in parallel mode on MacOS
    (#434, #433)
  • fix YAML blocks in TAP13 formatter using ... instead of --- to start
    a block (#442)
  • fixed some typos in comments (#441, #447)
  • ensure /code exists in docker container, to make examples work again (#440)
  • also display error messages from free code (#429)
  • npm installed version on Windows: fix broken internal LIBEXEC paths (#459)

Don't miss a new bats-core release

NewReleases is sending notifications on new releases.