nodenv / nodenv-default-packages

Install default packages every time you install a new version of Node
MIT License
37 stars 5 forks source link

Update bats: 1.1.0 → 1.3.0 (minor) #35

Closed depfu[bot] closed 3 years ago

depfu[bot] commented 3 years ago

Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.

What changed?

✳️ bats (1.1.0 → 1.3.0) · Repo

Release Notes

1.3.0

Bats 1.3.0

Released: 2021-03-08

Added:

  • custom test-file extension via BATS_FILE_EXTENSION when searching for test
    files in a directory (#376)
  • TAP13 formatter, including millisecond timing (#337)
  • automatic release to NPM via Github Actions (#406)

Documentation

  • added documentation about overusing run (#343)
  • improved documentation of load (#332)

Changed:

  • recursive suite mode will follow symlinks now (#370)
  • split options for (file-) --report-formatter and (stdout) --formatter (#345)
    • WARNING: This changes the meaning of --formatter junit.
      stdout will now show unified xml instead of TAP. From now on, please use
      --report-formatter junit to obtain the .xml report file!
  • removed --parallel-preserve-environment flag, as this is the default
    behavior (#324)
  • moved CI from Travis/Appveyor to Github Actions (#405)
  • preprocessed files are no longer removed if --no-tempdir-cleanup is
    specified (#395)

Documentation

Fixed:

Correctness

  • fix internal failures due to unbound variables when test files use set -u (#392)
  • fix internal failures due to changes to $PATH in test files (#387)
  • fix test duration always being 0 on busybox installs (#363)
  • fix hangs on CTRL+C (#354)
  • make BATS_TEST_NUMBER count per file again (#326)
  • include lib/ in npm package (#352)

Performance

  • don't fork bomb in parallel mode (#339)
  • preprocess each file only once (#335)
  • avoid running duplicate files n^2 times (#338)

Documentation

  • fix documentation for --formatter junit (#334)
  • fix documentation for setup_file variables (#333)
  • fix link to examples page (#331)
  • fix link to "File Descriptor 3" section (#301)

1.2.1

Released: 2020-07-06

Added:

  • JUnit output and extensible formatter rewrite (#246)
  • load function now reads from absolute and relative paths, and $PATH (#282)
  • Beginner-friendly examples in /docs/examples (#243)
  • @peshay's bats-file fork contributed to bats-core/bats-file (#276)

Changed:

  • Duplicate test names now error (previous behaviour was to issue a warning) (#286)
  • Changed default formatter in Docker to pretty by adding ncurses to Dockerfile, override with --tap (#239)
  • Replace "readlink -f" dependency with Bash solution (#217)

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by more commits than we can show here.


Depfu Status

Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.

All Depfu comment commands
@​depfu rebase
Rebases against your default branch and redoes this update
@​depfu recreate
Recreates this PR, overwriting any edits that you've made to it
@​depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@​depfu close
Closes this PR and deletes the branch
@​depfu reopen
Restores the branch and reopens this PR (if it's closed)
@​depfu pause
Ignores all future updates for this dependency and closes this PR
@​depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@​depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)
depfu[bot] commented 3 years ago

Closed in favor of #36.