Skip to content

Latest commit

 

History

History
136 lines (104 loc) · 2.87 KB

CHANGELOG.rst

File metadata and controls

136 lines (104 loc) · 2.87 KB

Changelog

All notable changes to this project will be documented here.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.5.5 - 2023-03-25

Fixed

  • #24: removed deprecation warning PytestRemovedIn8Warning.

0.5.4 - 2022-11-05

Fixed

  • #22: support for pytest 7.

Added

  • Support for Python 3.11.

Removed

  • Support for Python 3.6.

0.5.3 - 2021-11-10

Added

  • Support for Python 3.10.

0.5.2 - 2020-08-09

Fixed

  • Typing issues.
  • #6: pytest 6 support.

0.5.1 - 2020-06-08

Fixed

  • Bad version constraint on a dependency.

0.5.0 - 2020-06-05

Changed

  • The name of the runner shell script in the output directories is the one passed to the CLI instead of the hardcoded one.
  • All the names of the CLI options have been prefixed with :option:`--exe-` to prevent name clashes with other plugins options.
  • It is easier to define the settings to execute the runner shell script for a test case thanks to a dedicated section in test-settings.yaml.
  • Rename test_case.yaml to test-settings.yaml.

Added

  • Testing on MacOS.
  • :option:`--exe-test-module` CLI option for setting the default test module
  • Add timeout setting for the runner execution.

Removed

  • The log files testing in the builtin test module.

Fixed

  • Tests execution order when a test module is in sub-directory of the yaml settings.
  • Marks of a test case not propagated to all test modules.

0.4.0 - 2020-05-03

Removed

  • equal_nan option is too specific and can easily be added with a custom fixture.

0.3.1 - 2020-03-30

Added

  • Report generation can handle a sphinx _static directory.

0.3.0 - 2020-03-19

Added

  • How to use skip and xfail marks in the docs.
  • How to use a proxy with anaconda in the docs.
  • Better error message when :option:`--runner` do not get a script.

Changed

  • Placeholder in the runner script are compliant with bash (use {{}} instead of {}).
  • Report generation is done for all the tests at once and only requires a report generator script.

Fixed

Removed

0.2.1 - 2020-01-14

Fixed

  • #7043: skip regression tests when reference files are missing, no longer raise error.