summaryrefslogtreecommitdiff
path: root/_pytest
AgeCommit message (Collapse)Author
2018-03-29remove NodeMarkers, turn own_markers into a list and use iter_markers api ↵Ronny Pfannschmidt
exclusively
2018-03-29add node iteration apisRonny Pfannschmidt
TODO: add tests
2018-03-29add api to iterate over all marerks of a nodeRonny Pfannschmidt
2018-03-29document the hack used to avoid duplicate markers due Instance collectorsRonny Pfannschmidt
2018-03-29remove unnecessary of in the code figuring the fixture namesRonny Pfannschmidt
2018-03-29clarify find_markers return valueRonny Pfannschmidt
2018-03-29turn Markinfo into atts clsas, and return correct instances of it from ↵Ronny Pfannschmidt
node.get_marker
2018-03-29add docstrings for nodemarkersRonny Pfannschmidt
2018-03-29refactor node markers, remove need to be aware of nodesRonny Pfannschmidt
2018-03-29base metafunc fixtureinfo on the functiondefinition to caputure its marksRonny Pfannschmidt
2018-03-29fix most of metafunc tests by mockingRonny Pfannschmidt
2018-03-29deprecate markinfo and fix up most marker scoping access while completely ↵Ronny Pfannschmidt
breaking metafunc testing
2018-03-29fix up the mark evaluator validity checkRonny Pfannschmidt
2018-03-29port mark evaluation to the new storage and fix a bug in evaluationRonny Pfannschmidt
2018-03-29introduce a own storage for markersRonny Pfannschmidt
2018-03-28Add docs about using pytest.param in parametrized fixturesBruno Oliveira
2018-03-28Use shorter 'if kwargs' check as requested during reviewBruno Oliveira
2018-03-27Update pytest.raises to raise a TypeError when an invalid keyword argument ↵Jeffrey Rackauckas
is passed.
2018-03-27Merge pull request #3307 from KKoukiou/rhv-qe-fixBruno Oliveira
logging.py: Don't change log level of the root logger to bigger numeric value
2018-03-27updates for code review recommendationsAnthony Shaw
2018-03-26logging.py: Don't change log level of the root logger to bigger numeric valueKaterina Koukiou
2018-03-23conditional for resetting of sys.breakpointhook for cleanup where ↵Anthony Shaw
breakpoint() not supported
2018-03-23add check for support of breakpoint() and use Custom Pdb class when system ↵Anthony Shaw
default is set
2018-03-22Merge pull request #3330 from nicoddemus/remove-custom-flattenRonny Pfannschmidt
Remove terminal.flatten function in favor of collapse from more_itertools
2018-03-22add a module global for whether the current runtime supports the builtin ↵Anthony Shaw
breakpoint function
2018-03-21Remove `terminal.flatten` function in favor of collapse from more_itertoolsBruno Oliveira
2018-03-21Merge pull request #3306 from nicoddemus/2405-scope-fixture-orderBruno Oliveira
Instantiate fixtures by scope order in test function requests
2018-03-21Merge pull request #3230 from brianmaissy/featuresRonny Pfannschmidt
deprecate pytest_plugins in non-top-level conftest
2018-03-20Sort fixtures by scope when determining fixture closureBruno Oliveira
Fix #2405
2018-03-20Merge pull request #3295 from ↵Bruno Oliveira
brianmaissy/feature/last-failed-no-failures-behavior implemented --last-failed-no-failures
2018-03-17Merge pull request #3318 from nicoddemus/merge-master-into-featuresRonny Pfannschmidt
Merge master into features
2018-03-16Merge remote-tracking branch 'upstream/master' into merge-master-into-featuresBruno Oliveira
2018-03-16Improve `numpy.approx` array-scalar comparisonsTadeu Manoel
So that `self.expected` in ApproxNumpy is always a numpy array.
2018-03-16Fix caplog docstring: indentation caused errors during docs buildBruno Oliveira
2018-03-15Fix test failure on Python 2. Ref #3314.Jason R. Coombs
2018-03-15Allow DontReadFromInput to produce iterator without error. Fixes #3314.Jason R. Coombs
2018-03-15Add fixes to `numpy.approx` array-scalar comparisons (from PR suggestions)Tadeu Manoel
2018-03-15Merge pull request #3193 from pytest-dev/ref-docsBruno Oliveira
Reference docs
2018-03-14Add fixes to make `numpy.approx` array-scalar comparisons work with older ↵Tadeu Manoel
numpy versions
2018-03-14Add support for pytest.approx comparisons between scalar and array (inverted ↵Tadeu Manoel
order)
2018-03-14Add support for pytest.approx comparisons between array and scalarTadeu Manoel
2018-03-13Merge pull request #3304 from RonnyPfannschmidt/cmdoptions-removalBruno Oliveira
remove CmdOptions since we can use argparse.Namespace()
2018-03-13Suppress ``IOError`` when closing the temporary file used for capturing ↵Bruno Oliveira
streams in Python 2.7. Fix #2370
2018-03-13remove CmdOptions since we can use argparse.Namespace()Ronny Pfannschmidt
2018-03-13unify cli verbosity handlingRonny Pfannschmidt
based on https://github.com/pytest-dev/pytest/issues/3294#issuecomment-372190084 we really shouldnt have N options we post mortem hack together to determine verbosity this change starts by unifying the data, we still need to handle deprecation/removal of config.quiet
2018-03-12Merge pull request #3292 from RonnyPfannschmidt/exception-attrsBruno Oliveira
internal refactor port exc FOrmattedExcinfo to attrs, remove old code
2018-03-13Properly reset LogCaptureHandler in caplogThomas Hisch
Closes #3297
2018-03-12Typo in example, os.getcwd does not take any parameter.Julien Palard
2018-03-10implemented --last-failed-no-failuresBrian Maissy
2018-03-10deprecated pytest_plugins in non-top-level conftestBrian Maissy