1 file changed
+1
-1
lines changed- .github/workflows/check_pr_label.sh+10
- .github/workflows/release.yml-39
- .github/workflows/release_dockerhub.yml+38
- .github/workflows/tests.yml+89-13
- Dockerfile+6-2
- README.md+4-4
- contrib/release.sh+2-1
- contrib/rpm/bats.spec+1-1
- docker/install_tini.sh+30
- docker/tini.pubkey.gpg+107
- docs/CHANGELOG.md+65
- docs/examples/package-tarball.bats+8-4
- docs/source/conf.py+1-1
- docs/source/docker-usage.md+1-1
- docs/source/gotchas.rst+20-3
- docs/source/tutorial.rst+3-3
- docs/source/writing-tests.md+32-54
- install.sh+3-2
- lib/bats-core/common.bash+10
- lib/bats-core/formatter.bash+17
- lib/bats-core/semaphore.bash+29-25
- lib/bats-core/test_functions.bash+116-7
- lib/bats-core/tracing.bash+225-25
- lib/bats-core/validator.bash+1
- libexec/bats-core/bats+42-8
- libexec/bats-core/bats-exec-file+99-32
- libexec/bats-core/bats-exec-suite+47-22
- libexec/bats-core/bats-exec-test+95-38
- libexec/bats-core/bats-format-cat+2
- libexec/bats-core/bats-format-junit+6-16
- libexec/bats-core/bats-format-pretty+67-30
- libexec/bats-core/bats-format-tap+1
- libexec/bats-core/bats-format-tap13+2
- libexec/bats-core/bats-preprocess+3
- man/bats.1+17-2
- man/bats.1.ronn+11-1
- man/bats.7+50-12
- man/bats.7.ronn+37-12
- package.json+4-2
- shellcheck.sh+9-8
- test/bats.bats+474-56
- test/concurrent-coordination.bash+66
- test/file_setup_teardown.bats+26-8
- test/fixtures/bats/dos_line_no_shellcheck.bats
- test/fixtures/bats/duplicate-tests_no_shellcheck.bats
- test/fixtures/bats/environment.bats+2
- test/fixtures/bats/external_function_calls.bats+12-12
- test/fixtures/bats/external_functions.bash+15
- test/fixtures/bats/external_functions.bats+5
- test/fixtures/bats/failing_with_bash_cond.bats+5
- test/fixtures/bats/failing_with_bash_expression.bats+4
- test/fixtures/bats/failing_with_negated_command.bats+4
- test/fixtures/bats/failure_in_free_code.bats+11
- test/fixtures/bats/hang_after_run.bats+9
- test/fixtures/bats/hang_in_run.bats+8
- test/fixtures/bats/hang_in_setup_file.bats+9
- test/fixtures/bats/hang_in_teardown.bats+9
- test/fixtures/bats/hang_in_teardown_file.bats+9
- test/fixtures/bats/hang_in_test.bats+8
- test/fixtures/bats/loop_keep_IFS.bats+1-1
- test/fixtures/bats/no-final-newline.bats+8-2
- test/fixtures/bats/print_output_on_failure.bats+11
- test/fixtures/bats/quoted_and_unquoted_test_names_no_shellcheck.bats
- test/fixtures/bats/reference_unset_parameter.bats+1
- test/fixtures/bats/reference_unset_parameter_in_setup.bats+2-1
- test/fixtures/bats/reference_unset_parameter_in_teardown.bats+1
- test/fixtures/bats/show-output-of-passing-tests.bats+3
- test/fixtures/bats/single_line_no_shellcheck.bats
- test/fixtures/bats/source_nonexistent_file.bats+1
- test/fixtures/bats/source_nonexistent_file_in_setup.bats+2-1
- test/fixtures/bats/source_nonexistent_file_in_teardown.bats+1
- test/fixtures/bats/unbound_variable.bats+3-1
- test/fixtures/bats/verbose-run.bats+3
- test/fixtures/bats/whitespace_no_shellcheck.bats
- test/fixtures/parallel/helper.bash-27
- test/fixtures/parallel/must_not_parallelize_within_file.bats+2-1
- test/fixtures/parallel/parallel.bats+4-4
- test/fixtures/parallel/parallel_factor.bats+10-10
- test/fixtures/parallel/setup_file/setup_file.bats+2-2
- test/fixtures/parallel/suite/parallel1.bats-1
- test/fixtures/parallel/suite/parallel1.bats+20
- test/fixtures/parallel/suite/parallel2.bats+1-1
- test/fixtures/parallel/suite/parallel3.bats+1-1
- test/fixtures/parallel/suite/parallel4.bats+1-1
- test/fixtures/run/failing.bats+22
- test/fixtures/run/invalid.bats+7
- test/fixtures/suite/filter/a.bats+3-3
- test/fixtures/suite/filter/b.bats+3-3
- test/fixtures/suite/filter/c.bats+3-3
- test/fixtures/trace/failing_complex.bats+5
- test/fixtures/trace/failing_recursive.bats+13
- test/install.bats+62
- test/parallel.bats+26-15
- test/pretty-formatter.bats+14
- test/root.bats+7
- test/run.bats+115
- test/suite.bats+2-2
- test/test_helper.bash+11-2
- test/trace.bats+84
- uninstall.sh+2-1
0 commit comments