Releases: tahirmt/Nimble-SnapshotTesting
v4.4.0
Now all the methods are annotated with @MainActor
so if you try to use it in an async test it will force you to use AsyncSpec
but it will ensure the tests don't crash since SnapshotTesting
does not support running snapshot tests from async methods.
What's Changed
- Rename snapshot(on: methods to snapshot(as: by @tahirmt in #20
- Force @mainactor for tests by @tahirmt in #21
Full Changelog: v4.3.2...v4.4.0
v4.3.2
v4.3.1
v4.3.0
v4.2.2
v4.2.1
v4.2.0
What's Changed
Now you can use SNAPSHOT_TESTING_RECORD
environment variable to configure the snapshotting behavior. e.g SNAPSHOT_TESTING_RECORD=failed
will generate new snapshot upon failure. See more https://github.com/pointfreeco/swift-snapshot-testing/releases/tag/1.17.0
Full Changelog: v4.1.0...v4.2.0
v4.1.0
v4.0.3
v4.0.1
This release is a compatibility release for Nimble 13 https://github.com/Quick/Nimble/releases/tag/v13.0.0
Renames Predicate to Matcher for Xcode 15 compatibility
Full Changelog: v3.0.0...v4.0.1