0.6.0
- 🆕 Added:
snappylapy diffCLI command for comparing changed test results with the snapshot. Currently it only supports VScode for showing diffs. - 🆕 Support generic types. Now custom objects can be used. It can serialize and deserialize any that jsonpickle supports.
- 🐞 Fix issue where files in test_results is being deleted when test discovery is ran
- 🐞 Ensure cross-platform consistancy on how snapshot files are serialized and deserialized
- 🐞 Fixed issue where pandas dataframe types did not resolve correctly at runtime to the dataframe expect class in older python versions
What's Changed
- Fix CI pipeline and update package version by @martinmoldrup in #5
- Add support for snapshot testing of custom objects and enhance serialization by @martinmoldrup in #6
Full Changelog: 0.5.1...0.6.0