--- - branch: MAIN date: Fri Mar 23 08:58:00 UTC 2018 files: - new: '1.46' old: '1.45' path: pkgsrc/devel/py-test/Makefile pathrev: pkgsrc/devel/py-test/Makefile@1.46 type: modified - new: '1.10' old: '1.9' path: pkgsrc/devel/py-test/PLIST pathrev: pkgsrc/devel/py-test/PLIST@1.10 type: modified - new: '1.43' old: '1.42' path: pkgsrc/devel/py-test/distinfo pathrev: pkgsrc/devel/py-test/distinfo@1.43 type: modified id: 20180323T085800Z.6d98e54e25e7d565b55385bf6ef9b991f6be11ae log: "py-test: updated to 3.5.0\n\n3.5.0:\nDeprecations and Removals\nrecord_xml_property fixture is now deprecated in favor of the more generic record_property.\nDefining pytest_plugins is now deprecated in non-top-level conftest.py files, because they 窶å¾\x91eak窶� to the entire directory tree.\n\nFeatures\nNew --show-capture command-line option that allows to specify how to display captured output when tests fail: no, stdout, stderr, log or all\nNew --rootdir command-line option to override the rules for discovering the root directory. See customize in the documentation for details.\nFixtures are now instantiated based on their scopes, with higher-scoped fixtures\nrecord_xml_property renamed to record_property and is now compatible with xdist, markers and any reporter. record_xml_property name is now deprecated.\nNew --nf, --new-first options: run new tests first followed by the rest of the tests, in both cases tests are also sorted by the file modified time, with more recent files coming first.\nNew --last-failed-no-failures command-line option that allows to specify the behavior of the cache plugin窶å\x86± `--last-failed feature when no tests failed in the last run\nNew --doctest-continue-on-failure command-line option to enable doctests to show multiple failures for each snippet, instead of stopping at the first failure.\nCaptured log messages are added to the tag in the generated junit xml file if the junit_logging ini option is set to system-out. If the value of this ini option is system-err`, the logs are written to ``. The default value for junit_logging is no, meaning captured logs are not written to the output file.\nAllow the logging plugin to handle pytest_runtest_logstart and pytest_runtest_logfinish hooks when live logs are enabled.\nPassing 窶æ\x96\x97og-cli-level in the command-line now automatically activates live logging.\nAdd command line option --deselect to allow deselection of individual tests at collection time.\nCaptured logs are printed before entering pdb.\nDeselected item count is now shown before tests are run, e.g. collected X items / Y deselected.\nThe builtin module platform is now available for use in expressions in pytest.mark.\nThe short test summary info section now is displayed after tracebacks and warnings in the terminal.\nNew --verbosity flag to set verbosity level explicitly.\npytest.approx now accepts comparing a numpy array with a scalar.\n\nBug Fixes\nSuppress IOError when closing the temporary file used for capturing streams in Python 2.7.\nFixed clear() method on caplog fixture which cleared records, but not the text property.\nDuring test collection, when stdin is not allowed to be read, the DontReadFromStdin object still allow itself to be iterable and resolved to an iterator without crashing.\n\nImproved Documentation\nAdded a reference page to the docs.\n\nTrivial/Internal Changes\nChange minimum requirement of attrs to 17.4.0.\nRenamed example directories so all tests pass when ran from the base directory.\nInternal mark.py module has been turned into a package.\npytest now depends on the more_itertools package.\nAdded warning when [pytest] section is used in a .cfg file passed with -c\nnodeids can now be passed explicitly to FSCollector and Node constructors.\nInternal refactoring of FormattedExcinfo to use attrs facilities and remove old support code for legacy Python versions.\nRefactoring to unify how verbosity is handled internally.\nInternal refactoring to better integrate with argparse.\nFix a python example when calling a fixture in doc/en/usage.rst\n" module: pkgsrc subject: 'CVS commit: pkgsrc/devel/py-test' unixtime: '1521795480' user: adam