github shellspec/shellspec 0.20.0

latest releases: 0.28.1, latest, 0.28.0...
4 years ago

Added

  • Add parameterized example. (Parameters helper)
  • Add Set helper for set shell option
  • Add BeforeCall / AfterCall helper.
  • Add BeforeRun / AfterRun helper.
  • Use hexdump if od does not exist.

Changed

  • Redesign run evaluation. [major breaking change]
    • Change the behavior to close to the run of bats.
    • New run evaluation allows the execution of functions and commands.
    • Use run command to execute only the commands. (old run -> use run command)
    • Merge invoke evaluation to run evaluation. (old invoke -> use run)
    • Merge execute evaluation to run evaluation. (old execute -> use run source)
  • Export %const values to the translation process

Removed

  • Drop support for posh 0.10.2 and similar versions as the handling of the shell flag is broken.

Fixed

  • Fixed bug for related with tag.
  • Fixed bug where coverage might not work on macOS.

Don't miss a new shellspec release

NewReleases is sending notifications on new releases.