-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add --junit-suite-name
CLI option
#2273
Commits on Jan 2, 2017
-
'xfail' markers without a condition no longer rely on the underlying …
…`Item` deriving from `PyobjMixin`
Configuration menu - View commit details
-
Copy full SHA for 3d18c9c - Browse repository at this point
Copy the full SHA 3d18c9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8db9915 - Browse repository at this point
Copy the full SHA 8db9915View commit details -
Configuration menu - View commit details
-
Copy full SHA for df409a0 - Browse repository at this point
Copy the full SHA df409a0View commit details
Commits on Jan 31, 2017
-
Configuration menu - View commit details
-
Copy full SHA for d1c7250 - Browse repository at this point
Copy the full SHA d1c7250View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36b6f17 - Browse repository at this point
Copy the full SHA 36b6f17View commit details
Commits on Feb 1, 2017
-
Replace 'raise StopIteration' usages in the code by 'return's in acco…
…rdance to PEP-479 Fix #2160
Configuration menu - View commit details
-
Copy full SHA for e1c5314 - Browse repository at this point
Copy the full SHA e1c5314View commit details -
Merge pull request #2226 from nicoddemus/raise-stop-iteration
Replace 'raise StopIteration' usages in the code by 'return's in accordance to PEP-479
Configuration menu - View commit details
-
Copy full SHA for da5a3db - Browse repository at this point
Copy the full SHA da5a3dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 176c680 - Browse repository at this point
Copy the full SHA 176c680View commit details
Commits on Feb 2, 2017
-
Configuration menu - View commit details
-
Copy full SHA for ad56cd8 - Browse repository at this point
Copy the full SHA ad56cd8View commit details
Commits on Feb 3, 2017
-
Do not asssume
Item.obj
in 'skipping' pluginSee #2231 for discussion.
Configuration menu - View commit details
-
Copy full SHA for bad2612 - Browse repository at this point
Copy the full SHA bad2612View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a88a91 - Browse repository at this point
Copy the full SHA 1a88a91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 832c89d - Browse repository at this point
Copy the full SHA 832c89dView commit details -
Merge pull request #2142 from barneygale/xfail_without_condition_getg…
…lobals 'xfail' markers without a condition no longer rely on the underlying `Item` objects deriving from `PyobjMixin`
Configuration menu - View commit details
-
Copy full SHA for a4d2a57 - Browse repository at this point
Copy the full SHA a4d2a57View commit details -
Merge pull request #2232 from vidartf/patch-1
Do not asssume `Item.obj` in 'skipping' plugin
Configuration menu - View commit details
-
Copy full SHA for ccf9877 - Browse repository at this point
Copy the full SHA ccf9877View commit details
Commits on Feb 7, 2017
-
Remove an unneeded
except KeyboardInterrupt
KeyboardInterrupt is a subclass of BaseException, but not of Exception. Hence if we remove this except, KeyboardInterrupts will still be raised so the behavior stays the same.
Configuration menu - View commit details
-
Copy full SHA for 87fb689 - Browse repository at this point
Copy the full SHA 87fb689View commit details -
Ignore errors raised from descriptors when collecting fixtures
Descriptors (e.g. properties) such as in the added test case are triggered during collection, executing arbitrary code which can raise. Previously, such exceptions were propagated and failed the collection. Now these exceptions are caught and the corresponding attributes are silently ignored. A better solution would be to completely skip access to all custom descriptors, such that the offending code doesn't even trigger. However I think this requires manually going through the instance and all of its MRO for each and every attribute checking if it might be a proper fixture before accessing it. So I took the easy route here. In other words, putting something like this in your test class is still a bad idea...: @Property def innocent(self): os.system('rm -rf /') Fixes #2234.
Configuration menu - View commit details
-
Copy full SHA for 3a0a0c2 - Browse repository at this point
Copy the full SHA 3a0a0c2View commit details
Commits on Feb 8, 2017
-
Merge pull request #2235 from bluetech/dont-execute-properties
ignore property errors when parsing fixure factories
Configuration menu - View commit details
-
Copy full SHA for a4fb971 - Browse repository at this point
Copy the full SHA a4fb971View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a097aa - Browse repository at this point
Copy the full SHA 6a097aaView commit details -
Merge pull request #2225 from mbyt/allow_skipping_unittests_with_pdb_…
…active Allow to skip unittests if --pdb active
Configuration menu - View commit details
-
Copy full SHA for 3d9c5cf - Browse repository at this point
Copy the full SHA 3d9c5cfView commit details
Commits on Feb 9, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 9eb1d73 - Browse repository at this point
Copy the full SHA 9eb1d73View commit details
Commits on Feb 14, 2017
-
Configuration menu - View commit details
-
Copy full SHA for b536fb7 - Browse repository at this point
Copy the full SHA b536fb7View commit details -
Merge pull request #2247 from flub/flub/training
Mention next training event.
Configuration menu - View commit details
-
Copy full SHA for 427bf42 - Browse repository at this point
Copy the full SHA 427bf42View commit details
Commits on Feb 15, 2017
-
Configuration menu - View commit details
-
Copy full SHA for c4d9744 - Browse repository at this point
Copy the full SHA c4d9744View commit details -
Merge pull request #2252 from nicoddemus/fixture-visibility-docs
Improve pytest_plugins docs
5Configuration menu - View commit details
-
Copy full SHA for 231e2f9 - Browse repository at this point
Copy the full SHA 231e2f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for eeb6603 - Browse repository at this point
Copy the full SHA eeb6603View commit details -
Configuration menu - View commit details
-
Copy full SHA for ede4e91 - Browse repository at this point
Copy the full SHA ede4e91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f98ac5 - Browse repository at this point
Copy the full SHA 8f98ac5View commit details -
Merge pull request #2241 from nicoddemus/override-python-files
--override-ini now correctly overrides some fundamental options like "python_files"
Configuration menu - View commit details
-
Copy full SHA for 0a26132 - Browse repository at this point
Copy the full SHA 0a26132View commit details -
Merge pull request #2254 from scop/py36-escseq
Python 3.6 invalid escape sequence deprecation fixes
Configuration menu - View commit details
-
Copy full SHA for 27f12ed - Browse repository at this point
Copy the full SHA 27f12edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c809f5 - Browse repository at this point
Copy the full SHA 9c809f5View commit details
Commits on Feb 17, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 58d7f4e - Browse repository at this point
Copy the full SHA 58d7f4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a88017c - Browse repository at this point
Copy the full SHA a88017cView commit details -
Merge pull request #2261 from vmuriart/doc-report_header
Document pytest_report_header and conftest behavior
Configuration menu - View commit details
-
Copy full SHA for 21a09f0 - Browse repository at this point
Copy the full SHA 21a09f0View commit details
Commits on Feb 19, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 5fd010c - Browse repository at this point
Copy the full SHA 5fd010cView commit details -
Merge pull request #2264 from asottile/simplify_travis
Simplify travis.yml with tox environment variables
Configuration menu - View commit details
-
Copy full SHA for 6680cb9 - Browse repository at this point
Copy the full SHA 6680cb9View commit details
Commits on Feb 22, 2017
-
junitxml: Fix double system-out tags per testcase
In the xml report we now have two occurences for the system-out tag if the testcase writes to stdout both on call and teardown and fails in teardown. This behaviour is against the xsd. This patch makes sure that the system-out section exists only once per testcase.
2Configuration menu - View commit details
-
Copy full SHA for d3a6be4 - Browse repository at this point
Copy the full SHA d3a6be4View commit details -
Merge pull request #2271 from KKoukiou/double-tag
junitxml: Fix double system-out tags per testcase
Configuration menu - View commit details
-
Copy full SHA for 0a89db2 - Browse repository at this point
Copy the full SHA 0a89db2View commit details -
Add '--junit-suite-name' option for JUnit XML reports
Update Changelog Update AUTHORS
Configuration menu - View commit details
-
Copy full SHA for 9e23f1d - Browse repository at this point
Copy the full SHA 9e23f1dView commit details