b735ef19b7
- update to 2.4.1: * Added is_nan() and is_not_nan() * Drop Python 3.7 * Add testing for Python 3.12 * Add tox-uv to tox.ini and main.yml
Dirk Mueller2024-08-31 12:11:55 +00:00
880cf2fc3a
Accepting request 1143496 from devel:languages:python:pytest
Ana Guerrero2024-02-02 14:47:08 +00:00
e4bf83a7a1
- update to 2.3.1: * Documentation Update, README.md * Turn help function list into a table with param lists * Show an alternative method of creating a helper function using check.fail() * fail(msg) - indicate test failure, but don't stop testing * Summaries from 2.2.3 are cool, but don't work with xdist
Dirk Mueller2024-02-01 20:54:45 +00:00
47ecbe7ea5
Accepting request 1137813 from devel:languages:python:pytest
Ana Guerrero2024-01-10 20:52:05 +00:00
3e1c11bc85
- update to 2.2.4: * fix 153 * Summaries from 2.2.3 are cool, but don't work for pytest < 7.3; Remove them for earlier pytest * Add tox test run for pytest 7.0.0 * Change dependencies to require 7.0.0 pytest
Dirk Mueller2024-01-09 21:34:11 +00:00
46c01677e9
- update to 2.2.0: * pseudo traceback additions -l or --showlocals shows locals __tracebackhide__ = True is honored. * Fix 127 IndexError when running a check in a thread * include tests an examples in sdist - pr 121 * README.md - clean up documentation for --check-max-tb. * Minor internal cleanup - removed some debug code. * check.call_on_fail(func) - ***Experimental*** * Name changed from check.set_failure_callback(func). * This "func" function will be called for each failed check, and needs to accept a string parameter. * With the following change, the default is now pretty darn fast, and most people will not need to modify any settings to get most of the speed improvements. * --check-max-tb=<int> - sets the max number of pseudo- traceback reports per test function. * check.set_no_tb and --set-no-tb will be removed in a future release. (probably soon) * Since --check-max-tb is more useful, the default for --check-max-tb is 1, which is already pretty fast. * And --check-max-tb=0 has the same effect as --check-no- tb. * Most changes are related to speedup improvements. * use --check-no-tb --check-max-report=10 to get super zippy. * check.between() added just for fun * Rewrote check.equal() and other helper functions to not use assert. * --check-no-tb - turn off tracebacks * --check-max-report - limit reported failures per test
Dirk Mueller2023-07-24 18:49:04 +00:00