1
0
forked from pool/python-pytest

3 Commits

Author SHA256 Message Date
84f1f4c802 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:pytest/python-pytest?expand=0&rev=142 2024-08-12 17:36:36 +00:00
80d78a5c7e - update to 8.3.2:
* Resolve regression where `conda` environments where no longer
    being automatically detected
  * Fix `PermissionError` crashes arising from directories which are not
  * Keyboard interrupts and system exits are now properly handled during
  * Fixed handling of 'Function not implemented' error under squashfuse_ll,
  * Fix a regression in pytest 8.2.0 where the permissions of
    automatically-created .pytest_cache directories became rwx------
  * Fix possible catastrophic performance slowdown on a certain
  * Fix a regression in pytest 8.2.0 where unittest class instances were
  * Fix possible “Directory not empty” crashes arising from concurent cache

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:pytest/python-pytest?expand=0&rev=141
2024-08-12 17:36:27 +00:00
fd7477cb5b - Update to 8.3.1:
* New features
    + Added `--xfail-tb` flag, which turns on traceback output for XFAIL
      results.
    + Added support for keyword matching in marker expressions.
    + Added ``--no-fold-skipped`` command line option.
  * Improvements
    + The console output now uses the "third-party plugins" terminology.
    + Python virtual environment detection was improved by checking for a
      pyvenv.cfg file
    + Do not truncate arguments to functions in output when running with -vvv.
    + The readability of assertion introspection of bound methods has been
      enhanced.
    + Added timezone information to the testsuite timestamp in the JUnit XML
      report.
  * Bug Fixes
    + Fixed reporting of teardown errors in higher-scoped fixtures when
      using `--maxfail` or `--stepwise`.
    + pytest.approx now correctly handles Sequence-like objects.
    + Fixed a regression in pytest 8.0 where tracebacks get longer and
      longer when multiple tests fail due to a shared higher-scope fixture
      which raised
    + Fixed collection error upon encountering an abstract class, including
      abstract unittest.TestCase subclasses.
    + Fixed a regression in pytest 8.0.0 where package-scoped parameterized
      items were not correctly reordered to minimize setups/teardowns in
      some cases.
    + Fixed crash with `assert testcase is not None` assertion failure when
      re-running unittest tests using plugins like pytest-rerunfailures.
    + Fixed a crash when returning category ``"error"`` or ``"failed"`` with

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:pytest/python-pytest?expand=0&rev=140
2024-07-23 04:34:32 +00:00