Skip to content

Latest commit

 

History

History
58 lines (37 loc) · 1.66 KB

CHANGELOG.md

File metadata and controls

58 lines (37 loc) · 1.66 KB

Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

[0.4.0] - 2023-08-23

Added

  • add aliases for assert_*_exists (#34, #43)
  • CI: run shellcheck, fixed found issues (#51)
  • assert_file_contains: print regex on error (#57)
  • add assert_file_not_contains (#61)

Fixed

  • various links and typos in README.md (#28, #26, #45)
  • migrated CI scripts to Github Actions (#42)
  • make temp_* functions compatible with setup_file (#36)
  • don't require sudo anymore for assert_file_owner/assert_not_file_owner (#38, #50)
  • fixed internal unset variable errors with set -u (#33)
  • make temp_del work even when contents are write protected (#31)
  • parameter documentation for assert_file_permissions (#47)
  • tests use bats_load_library bats-support (#48)
  • fix temp_make template to work with Alpine's mktemp (#52)
  • removed temp.bash's executable bit (#55)
  • use new bats_sudo helper to avoid running sudo as root/when not available (#53, 54)
  • fix assert_symlink_to for temp files in OSX (#56)

[0.3.0] - 2018-10-28

Added

  • Added assert_files_equal assert_files_not_equal functions!
  • Added 2 test scripts for assert_files_equal assert_files_not_equal

0.2.0 - 2016-12-07

Added

  • Handling temporary directories with temp_make() and temp_del()

Fixed

  • Function comments listing path transformation variables incorrectly

0.1.0 - 2016-03-22

Added

  • Testing file existence with assert_file_exist and assert_file_not_exist
  • npm support