Skip to content

Latest commit

 

History

History
47 lines (34 loc) · 1.15 KB

CHANGELOG.md

File metadata and controls

47 lines (34 loc) · 1.15 KB

CHANGELOG

v0.4.0

New features

  • Set ".yaml" ext to YAML format file string expr (#45)
  • Add teeStdout/teeStderr property to test case (#46)

Improvements

  • Pretty print failure message of beEmpty (#47)
  • Pretty print failure message of eq (#48)

Bug fixes

  • Fix typo in error message (#59)
  • Show correct flag name in error message (#70)

v0.3.0

New features

  • Add file string expr for command (#36, #37)
  • Accept multiple specs from command line (#38, #39)

Breaking chagnes

  • Rename tests[].stdin.type to tests[].stdin.format

v0.2.0

New features

  • Receive JSON format spec from stdin (#8)
  • Receive YAML format spec from stdin (#9)
  • Add --format json for JSON format report (#11)
  • Add stream matcher eqJSON (#12)
  • Add --strict for strict spec parsing (#26)
  • Add $.spexec for version declaration (#31)

Bug fixes

  • Fix output of failure message (#6)
  • Make error when JSON spec has extra token (#13)
  • Output occured error at exit (#16, #17)
  • Fix error message for unknown stream matcher (#25)

v0.1.0

Initial release

  • Add status matchers: eq, success
  • Add stream matchers: any, be_empty, contain, eq, not, satisfy