Skip to content

v0.0.2

Compare
Choose a tag to compare
@younata younata released this 12 Apr 16:55
· 26 commits to main since this release
v0.0.2
a7fac6f

Highlights

  • Allows beCalled and mostRecentlyBeCalled to take in any number of matchers, acting as a shorthand for Nimble's satisfyAllOf.
  • Improves the messaging for beCalled and mostRecentlyBeCalled when using an Equatable value.
  • Improves messaging for sub-matcher details in beCalled and mostRecentlyBeCalled.
  • the Pendable fallback value is now an associated value for the pending case, instead of an argument to resolve.
  • Adds clearCalls() method to Spy. Which removes the existing call records for a Spy.
  • Adds documentation catalog.

Autogenerated Changelog

What's Changed

  • Set up various project infrastructure by @younata in #6
  • Improve the user experience of the beCalled and mostRecentlyBeCalled matchers. by @younata in #5
  • Move setting the Pendable fallback up from being an argument to resolve, to being an associated type of the pending case by @younata in #9
  • Set up DocC by @younata in #8
  • Use the right base path when building the documentation by @younata in #10
  • New documentation article: Verifying that callbacks are called by @younata in #11
  • Bump actions/checkout from 3 to 4 by @dependabot in #12
  • Add method to clear the recorded calls from the spy by @younata in #13
  • Enable Strict Concurrency Checking by @younata in #14

Full Changelog: v0.0.1...v0.0.2