Skip to content

Releases: martinmoldrup/snappylapy

0.3.0

26 Jan 10:03

Choose a tag to compare

  • Add snappylapy parametization functionality to snappylapy and allow it to be loaded in the load_snapshot fixture
  • Do reporting showing count of updated, created and deleted snapshots
  • Breaking Changes
    • Change setting of path to only have a single path configurable and update such it is configured through the marker
    • Make the folder names of snapshots and test_results enforced to be fixed (needed for cleanup and diffing)
    • Rename output file names of snapshots to match [filename][testname][name].extention conversion

Full Changelog: 0.2.1...0.3.0

0.2.1

13 Jan 11:13

Choose a tag to compare

  • Added missing dependency for typer to make the CLI work

Full Changelog: 0.2.0...0.2.1

0.2.0

13 Jan 10:20

Choose a tag to compare

  • Better error messages by using pytest assertion rewriting
  • Allow users to set the snapshot directory when using the load_snapshot fixture
  • Add CLI for for init and clear commands
  • Added automated generation of documentation using mkdocs

Full Changelog: 0.1.1...0.2.0

0.1.1

10 Jan 15:48

Choose a tag to compare

  • Update dependencies with the lower bounds of package compatibility
  • Refactor to make code easier for users of package to modify and extend

Full Changelog: 0.1.0...0.1.1

0.1.0

08 Jan 15:31

Choose a tag to compare

  • Added fixture for loading snapshots from previous tests (load_snapshot fixture)
  • Added the snappylapy marker for tests that depend on previous tests (pytest.mark.snappylapy). This will be used for more advanced features in the future.

Full Changelog: 0.0.2...0.1.0

0.0.2

07 Jan 06:05

Choose a tag to compare

  • 🐞 Added fix for python 3.9, by refactoring incompatible type annotation
  • Loosened the version requirements for pytest (until the lower bound have been discovered, with automated testing)
  • Improved metadata for pypi

Full Changelog: 0.0.1...0.0.2

0.0.1

06 Jan 15:56

Choose a tag to compare

  • Initial release of Snappylapy
  • Implemented basic snapshot testing functionality for dict, list, bytes and str data types

Full Changelog: https://github.com/martinmoldrup/snappylapy/commits/0.0.1