Skip to content

v0.2.0

Compare
Choose a tag to compare
@jcouball jcouball released this 30 Jun 23:59

0.2.0 (2025-06-30)

⚠ BREAKING CHANGES

  • dsl: The format of failure messages has been completely redesigned. be_dir, be_file, and be_symlink are introduced as the preferred top-level matchers for clarity.
  • You must use #containing to to set expectations on dir content instead of a block

Features

  • Add the be_dir matcher (b16bf00)
  • Change how expectations are nested for have_dir and be_dir (e61d8fd)
  • dsl: Introduce be_* matchers for a clearer and more robust API (0c76e85)

Other Changes

  • Refactor the Options classes to reduce duplicaate code (7e23190)
  • Update README to give an example toward the top of the doc (ece4afc)
  • Update README to give an example toward the top of the doc (5b0f196)