Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								a5bd19e3b4 
								
							 
						 
						
							
							
								
								tests: lazily import doctest in approx tests  
							
							 
							
							
							
						 
						
							2019-10-28 12:55:16 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								32412532ef 
								
							 
						 
						
							
							
								
								tests: mock doctest.DocTestRunner to not use real pdb  
							
							 
							
							... 
							
							
							
							It is not used there anyway, and might cause false positives. 
							
						 
						
							2019-10-28 12:55:16 +01:00  
						
					 
				
					
						
							
							
								 
								MarcoGorelli
							
						 
						
							 
							
							
							
							
								
							
							
								d863c30c74 
								
							 
						 
						
							
							
								
								Fix plurality mismatch for  and  in pytest terminal summary  
							
							 
							
							
							
						 
						
							2019-10-27 15:16:24 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								7f1af84f47 
								
							 
						 
						
							
							
								
								Merge master into features  
							
							 
							
							... 
							
							
							
							Conflicts:
	src/_pytest/logging.py 
							
						 
						
							2019-10-27 02:06:36 +01:00  
						
					 
				
					
						
							
							
								 
								Ran Benita
							
						 
						
							 
							
							
							
							
								
							
							
								96de232791 
								
							 
						 
						
							
							
								
								Replace a few outdated references to py.test with pytest  
							
							 
							
							
							
						 
						
							2019-10-26 16:28:17 +03:00  
						
					 
				
					
						
							
							
								 
								AnjoMan
							
						 
						
							 
							
							
							
							
								
							
							
								34a02121ad 
								
							 
						 
						
							
							
								
								Drop python 2 unicode tests for approx repr  
							
							 
							
							
							
						 
						
							2019-10-24 23:44:13 -04:00  
						
					 
				
					
						
							
							
								 
								AnjoMan
							
						 
						
							 
							
							
							
							
								
							
							
								ed9fda84d3 
								
							 
						 
						
							
							
								
								Add tolerance to complex numbers  
							
							 
							
							
							
						 
						
							2019-10-24 23:44:13 -04:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								0123b29ed7 
								
							 
						 
						
							
							
								
								tests: remove unnecessary test, clarify  
							
							 
							
							... 
							
							
							
							Follow-up to https://github.com/pytest-dev/pytest/pull/6009 . 
							
						 
						
							2019-10-20 20:40:13 +02:00  
						
					 
				
					
						
							
							
								 
								Yoav Caspi
							
						 
						
							 
							
							
							
							
								
							
							
								5624e366c1 
								
							 
						 
						
							
							
								
								add more indications to the result of the tests  
							
							 
							
							
							
						 
						
							2019-10-20 09:54:23 +03:00  
						
					 
				
					
						
							
							
								 
								Yoav Caspi
							
						 
						
							 
							
							
							
							
								
							
							
								e05b33ed16 
								
							 
						 
						
							
							
								
								setuponly: remove printing out/err from capman  
							
							 
							
							
							
						 
						
							2019-10-19 22:33:19 +03:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								0976e2f50d 
								
							 
						 
						
							
							
								
								Merge master into features  
							
							 
							
							
							
						 
						
							2019-10-18 17:51:42 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								90dfee5da5 
								
							 
						 
						
							
							
								
								tests: keep numpy being optional  
							
							 
							
							... 
							
							
							
							Ref: https://github.com/pytest-dev/pytest/pull/5950#discussion_r335254774  
							
						 
						
							2019-10-16 23:50:23 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								c2ae0e0dc6 
								
							 
						 
						
							
							
								
								tests: move tests for setuponly/setupplan  
							
							 
							
							... 
							
							
							
							Forgotten in 032ce8baf . 
							
						 
						
							2019-10-15 00:41:05 +02:00  
						
					 
				
					
						
							
							
								 
								Victor Maryama
							
						 
						
							 
							
							
							
							
								
							
							
								63e3d89647 
								
							 
						 
						
							
							
								
								Fixed linting.  
							
							 
							
							
							
						 
						
							2019-10-12 15:08:47 +02:00  
						
					 
				
					
						
							
							
								 
								Victor Maryama
							
						 
						
							 
							
							
							
							
								
							
							
								1f639e2c22 
								
							 
						 
						
							
							
								
								Casting fixture parameter to list at the beginning of parameter parsing.  
							
							 
							
							
							
						 
						
							2019-10-12 14:33:43 +02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								47c2091ecd 
								
							 
						 
						
							
							
								
								Use new no-match functions to replace previous idiom  
							
							 
							
							
							
						 
						
							2019-10-06 18:05:24 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								7bdfba3578 
								
							 
						 
						
							
							
								
								Fix --setup-only and --setup-show for custom pytest items  
							
							 
							
							... 
							
							
							
							Fix  #5884  
							
						 
						
							2019-09-28 11:52:09 -03:00  
						
					 
				
					
						
							
							
								 
								Andrzej Klajnert
							
						 
						
							 
							
							
							
							
								
							
							
								e2382e96ed 
								
							 
						 
						
							
							
								
								Minor cleanup in tests.  
							
							 
							
							
							
						 
						
							2019-09-19 11:13:22 +02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								df46afc96d 
								
							 
						 
						
							
							
								
								Change fixture argument handling tests to unit-tests  
							
							 
							
							
							
						 
						
							2019-09-18 07:50:35 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								6918d07560 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/features' into aklajnert/1682-dynamic-scope  
							
							 
							
							
							
						 
						
							2019-09-18 07:44:18 -03:00  
						
					 
				
					
						
							
							
								 
								aklajnert
							
						 
						
							 
							
							
							
							
								
							
							
								10bf6aac76 
								
							 
						 
						
							
							
								
								Implemented the dynamic scope feature.  
							
							 
							
							
							
						 
						
							2019-08-31 18:12:24 +02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								bd57307a39 
								
							 
						 
						
							
							
								
								Merge pull request  #5768  from robholt/fixture-class-instance  
							
							 
							
							... 
							
							
							
							Fix self reference in function scoped fixtures 
							
						 
						
							2019-08-30 12:31:16 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								955dc6d18a 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into robholt/fixture-class-instance  
							
							 
							
							
							
						 
						
							2019-08-30 11:21:33 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								3ddbc7fb2a 
								
							 
						 
						
							
							
								
								Improve CHANGELOG and add some comments  
							
							 
							
							... 
							
							
							
							Ref: #5768  
							
						 
						
							2019-08-30 11:20:19 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								35b3b1097f 
								
							 
						 
						
							
							
								
								Improve CHANGELOG and make test easier to understand for  #570  
							
							 
							
							
							
						 
						
							2019-08-30 10:54:58 -03:00  
						
					 
				
					
						
							
							
								 
								Andrzej Klajnert
							
						 
						
							 
							
							
							
							
								
							
							
								487659d8b1 
								
							 
						 
						
							
							
								
								Fix the scope behavior with indirect fixtures.  
							
							 
							
							
							
						 
						
							2019-08-29 07:23:08 +02:00  
						
					 
				
					
						
							
							
								 
								Ran Benita
							
						 
						
							 
							
							
							
							
								
							
							
								43eab917a1 
								
							 
						 
						
							
							
								
								Fix coverage  
							
							 
							
							
							
						 
						
							2019-08-20 15:41:32 +03:00  
						
					 
				
					
						
							
							
								 
								Ran Benita
							
						 
						
							 
							
							
							
							
								
							
							
								a7c235732a 
								
							 
						 
						
							
							
								
								Pypy doesn't have sys.getrefcount(), so go back to gc  
							
							 
							
							
							
						 
						
							2019-08-20 11:47:22 +03:00  
						
					 
				
					
						
							
							
								 
								Ran Benita
							
						 
						
							 
							
							
							
							
								
							
							
								cec2183aeb 
								
							 
						 
						
							
							
								
								Add workaround for test_raises_cyclic_reference in Python 3.5.{0,1}  
							
							 
							
							
							
						 
						
							2019-08-20 11:19:25 +03:00  
						
					 
				
					
						
							
							
								 
								Robert Holt
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								62381125e7 
								
							 
						 
						
							
							
								
								Fix self reference in function scoped fixtures  
							
							 
							
							
							
						 
						
							2019-08-19 15:57:39 -04:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								8ccc0177c8 
								
							 
						 
						
							
							
								
								Release 5.1.0 ( #5748 )  
							
							 
							
							... 
							
							
							
							Release 5.1.0 
							
						 
						
							2019-08-15 22:35:59 -03:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								6ead01aacd 
								
							 
						 
						
							
							
								
								testing/python/fixtures.py: use NotImplementedError pattern  
							
							 
							
							
							
						 
						
							2019-08-16 01:14:19 +02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								d7f082519a 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into mm  
							
							 
							
							... 
							
							
							
							Conflicts:
	src/_pytest/outcomes.py 
							
						 
						
							2019-08-15 10:03:52 -03:00  
						
					 
				
					
						
							
							
								 
								Thomas Grainger
							
						 
						
							 
							
							
							
							
								
							
							
								137255816e 
								
							 
						 
						
							
							
								
								Fix collection of staticmethods defined with functools.partial  
							
							 
							
							... 
							
							
							
							Related to #5701  
							
						 
						
							2019-08-15 08:04:05 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								2f065a555f 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into release-5.1.0  
							
							 
							
							
							
						 
						
							2019-08-09 12:36:19 -03:00  
						
					 
				
					
						
							
							
								 
								Thomas Grainger
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ef0915e1db 
								
							 
						 
						
							
							
								
								fix grammar in test_collect_functools_partial docstr  
							
							 
							
							
							
						 
						
							2019-08-06 15:27:36 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								b5b710b3ae 
								
							 
						 
						
							
							
								
								Merge master into features  
							
							 
							
							... 
							
							
							
							Several conflicts, mostly due to 2c402f4bd .
Conflicts:
	.pre-commit-config.yaml
	src/_pytest/outcomes.py
	src/_pytest/python_api.py
	tox.ini 
							
						 
						
							2019-08-02 16:52:51 +02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								240d314f36 
								
							 
						 
						
							
							
								
								copy test and changelog from  #5607  by @niccodemus  
							
							 
							
							
							
						 
						
							2019-07-20 20:21:27 +02:00  
						
					 
				
					
						
							
							
								 
								Ran Benita
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								faf222f8fb 
								
							 
						 
						
							
							
								
								Merge pull request  #5593  from bluetech/type-annotations-1  
							
							 
							
							... 
							
							
							
							Type-annotate pytest.{exit,skip,fail,xfail,importorskip,warns,raises} 
							
						 
						
							2019-07-16 22:38:20 +03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								65c23017c7 
								
							 
						 
						
							
							
								
								Update test_getfuncargnames_patching to work with modern mock  
							
							 
							
							
							
						 
						
							2019-07-15 12:23:59 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								8a3f40996a 
								
							 
						 
						
							
							
								
								Remove obsolete "importorskip('unittest.mock')" calls  
							
							 
							
							
							
						 
						
							2019-07-15 11:18:05 -03:00  
						
					 
				
					
						
							
							
								 
								Ran Benita
							
						 
						
							 
							
							
							
							
								
							
							
								866904ab80 
								
							 
						 
						
							
							
								
								Revert "Let context-managers for raises and warns handle unknown keyword arguments"  
							
							 
							
							... 
							
							
							
							This reverts commit dfe54cd82f .
The idea in the commit was to simplify the code by removing the check
and instead letting it TypeError which has the same effect.
However this type error is caught by mypy, and rather than ignoring the
error we think it's better and clearer to go back to the previous
explicit check. 
							
						 
						
							2019-07-14 14:28:21 +03:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								2c071a060e 
								
							 
						 
						
							
							
								
								refactor resolve_arg_value_types  
							
							 
							
							... 
							
							
							
							* more explicit type checks
* expand from list+tuple to sequence 
							
						 
						
							2019-07-13 08:13:46 +02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								31738155b5 
								
							 
						 
						
							
							
								
								Remove deprecated features ( #5529 )  
							
							 
							
							... 
							
							
							
							Remove deprecated features 
							
						 
						
							2019-07-09 19:04:06 -03:00  
						
					 
				
					
						
							
							
								 
								Ran Benita
							
						 
						
							 
							
							
							
							
								
							
							
								89dfde9535 
								
							 
						 
						
							
							
								
								Add rudimentary mypy type checking  
							
							 
							
							... 
							
							
							
							Add a very lax mypy configuration, add it to tox -e linting, and
fix/ignore the few errors that come up. The idea is to get it running
before diving in too much.
This enables:
- Progressively adding type annotations and enabling more strict
  options, which will improve the codebase (IMO).
- Annotating the public API in-line, and eventually exposing it to
  library users who use type checkers (with a py.typed file).
Though, none of this is done yet.
Refs https://github.com/pytest-dev/pytest/issues/3342 . 
							
						 
						
							2019-07-09 12:12:07 -07:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								39a43dbae1 
								
							 
						 
						
							
							
								
								Merge pull request  #5575  from bluetech/mypy-initial  
							
							 
							
							... 
							
							
							
							Add rudimentary mypy type checking 
							
						 
						
							2019-07-09 08:05:14 -07:00  
						
					 
				
					
						
							
							
								 
								Ran Benita
							
						 
						
							 
							
							
							
							
								
							
							
								c1167ac552 
								
							 
						 
						
							
							
								
								Add rudimentary mypy type checking  
							
							 
							
							... 
							
							
							
							Add a very lax mypy configuration, add it to tox -e linting, and
fix/ignore the few errors that come up. The idea is to get it running
before diving in too much.
This enables:
- Progressively adding type annotations and enabling more strict
  options, which will improve the codebase (IMO).
- Annotating the public API in-line, and eventually exposing it to
  library users who use type checkers (with a py.typed file).
Though, none of this is done yet.
Refs https://github.com/pytest-dev/pytest/issues/3342 . 
							
						 
						
							2019-07-09 10:49:17 +03:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								caa08ebd45 
								
							 
						 
						
							
							
								
								Improve quoting in raises match failure message  
							
							 
							
							
							
						 
						
							2019-07-04 05:55:26 -07:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								0ed7aa2db6 
								
							 
						 
						
							
							
								
								Make 'request' a reserved name for fixtures  
							
							 
							
							
							
						 
						
							2019-06-30 13:31:39 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								c470ade0a5 
								
							 
						 
						
							
							
								
								Remove 'RemovedInPytest4Warning'  
							
							 
							
							
							
						 
						
							2019-06-30 13:31:39 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								13f7f27fd2 
								
							 
						 
						
							
							
								
								Remove 'message' parameter from pytest.raises  
							
							 
							
							
							
						 
						
							2019-06-30 13:18:06 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								279733a30b 
								
							 
						 
						
							
							
								
								Remove support for 'code as string' from pytest.raises and pytest.warns  
							
							 
							
							
							
						 
						
							2019-06-30 11:40:24 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								be91c4d932 
								
							 
						 
						
							
							
								
								Remove Request.getfuncargvalue  
							
							 
							
							
							
						 
						
							2019-06-30 11:02:46 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								37fb50a3ed 
								
							 
						 
						
							
							
								
								Features assertion pass hook ( #3479 )  
							
							 
							
							... 
							
							
							
							Features assertion pass hook 
							
						 
						
							2019-06-26 21:14:19 -03:00  
						
					 
				
					
						
							
							
								 
								Victor Maryama
							
						 
						
							 
							
							
							
							
								
							
							
								6f851e6cbb 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into features-assertion-pass-hook-master  
							
							 
							
							... 
							
							
							
							# Conflicts:
#	src/_pytest/assertion/rewrite.py 
							
						 
						
							2019-06-26 18:12:56 +02:00  
						
					 
				
					
						
							
							
								 
								Zac Hatfield-Dodds
							
						 
						
							 
							
							
							
							
								
							
							
								ed85c83154 
								
							 
						 
						
							
							
								
								Deprecate funcargnames alias  
							
							 
							
							
							
						 
						
							2019-06-26 08:53:17 +10:00  
						
					 
				
					
						
							
							
								 
								Kevin J. Foley
							
						 
						
							 
							
							
							
							
								
							
							
								95714436a1 
								
							 
						 
						
							
							
								
								Pickup additional positional args passed to _parse_parametrize_args  
							
							 
							
							
							
						 
						
							2019-06-24 20:43:52 -04:00  
						
					 
				
					
						
							
							
								 
								Victor Maryama
							
						 
						
							 
							
							
							
							
								
							
							
								9a89783fbb 
								
							 
						 
						
							
							
								
								Assertion passed hook  
							
							 
							
							
							
						 
						
							2019-06-24 16:09:39 +02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								689ce112e7 
								
							 
						 
						
							
							
								
								Small cleanups on _pytest.compat ( #5451 )  
							
							 
							
							... 
							
							
							
							Small cleanups on _pytest.compat 
							
						 
						
							2019-06-16 10:42:07 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								177af032d2 
								
							 
						 
						
							
							
								
								Remove unused/unneeded code  
							
							 
							
							
							
						 
						
							2019-06-15 10:45:16 -03:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								2b92fee1c3 
								
							 
						 
						
							
							
								
								initial conversion of exit codes to enum  
							
							 
							
							
							
						 
						
							2019-06-15 06:48:00 +02:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								ccd87f9e80 
								
							 
						 
						
							
							
								
								small mypy fixes  
							
							 
							
							
							
						 
						
							2019-06-06 09:13:02 -07:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								8f5cb461a8 
								
							 
						 
						
							
							
								
								Turn PytestDeprecationWarning into error  
							
							 
							
							... 
							
							
							
							Fix  #5402  
							
						 
						
							2019-06-05 19:02:52 -03:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								be2be040f9 
								
							 
						 
						
							
							
								
								Clean up u' prefixes and py2 bytes conversions  
							
							 
							
							
							
						 
						
							2019-06-04 17:50:34 -07:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								5dcf85c17e 
								
							 
						 
						
							
							
								
								manual: remove dependence on six  
							
							 
							
							
							
						 
						
							2019-06-03 12:08:02 -03:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								4df529e5b9 
								
							 
						 
						
							
							
								
								Clean up __future__ and coding: in tests  
							
							 
							
							
							
						 
						
							2019-06-03 12:08:02 -03:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								a91fe1fedd 
								
							 
						 
						
							
							
								
								pre-commit run pyupgrade --all-files  
							
							 
							
							
							
						 
						
							2019-06-03 12:08:02 -03:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								5034399d7a 
								
							 
						 
						
							
							
								
								pre-commit run fix-encoding-pragma --all-files  
							
							 
							
							
							
						 
						
							2019-06-03 12:08:01 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								4d49ba6529 
								
							 
						 
						
							
							
								
								Drop Python 2.7 and 3.4 support  
							
							 
							
							... 
							
							
							
							* Update setup.py requires and classifiers
* Drop Python 2.7 and 3.4 from CI
* Update docs dropping 2.7 and 3.4 support
* Fix mock imports and remove tests related to pypi's mock module
* Add py27 and 34 support docs to the sidebar
* Remove usage of six from tmpdir
* Remove six.PY* code blocks
* Remove sys.version_info related code
* Cleanup compat
* Remove obsolete safe_str
* Remove obsolete __unicode__ methods
* Remove compat.PY35 and compat.PY36: not really needed anymore
* Remove unused UNICODE_TYPES
* Remove Jython specific code
* Remove some Python 2 references from docs
Related to #5275  
							
						 
						
							2019-06-02 14:39:11 -03:00  
						
					 
				
					
						
							
							
								 
								Victor Maryama
							
						 
						
							 
							
							
							
							
								
							
							
								65bd1b8a93 
								
							 
						 
						
							
							
								
								Avoiding looking upwards for parameter argnames when generating fixtureinfo.  
							
							 
							
							
							
						 
						
							2019-05-30 23:42:04 +02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								5cbc06a453 
								
							 
						 
						
							
							
								
								Show test module in the PytestCollectionWarning message  
							
							 
							
							... 
							
							
							
							Related to #5330  
							
						 
						
							2019-05-30 08:18:28 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								66f20b6f5e 
								
							 
						 
						
							
							
								
								Fix invalid Python file encoding "utf8" ( #5252 )  
							
							 
							
							... 
							
							
							
							Fix invalid Python file encoding "utf8" 
							
						 
						
							2019-05-23 20:24:23 -03:00  
						
					 
				
					
						
							
							
								 
								Akiomi Kamakura
							
						 
						
							 
							
							
							
							
								
							
							
								8a498700da 
								
							 
						 
						
							
							
								
								Add tests for  #5286  
							
							 
							
							
							
						 
						
							2019-05-22 03:56:52 +09:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								dc75b6af47 
								
							 
						 
						
							
							
								
								Use fix-encoding-pragma pre-commit hook  
							
							 
							
							
							
						 
						
							2019-05-14 15:56:31 -07:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								7573747cda 
								
							 
						 
						
							
							
								
								Normalize all source encoding declarations  
							
							 
							
							
							
						 
						
							2019-05-14 19:42:44 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								f1183c2422 
								
							 
						 
						
							
							
								
								Remove the 'issue' marker from test suite  
							
							 
							
							... 
							
							
							
							It doesn't seem to add much value (why would one execute tests
based on that marker?), plus using the docstring for that
encourages one to write a more descriptive message about the test 
							
						 
						
							2019-05-09 19:36:38 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								6d040370ed 
								
							 
						 
						
							
							
								
								Show fixture scopes with ``--fixtures``, except for "function" scope  
							
							 
							
							... 
							
							
							
							Fix  #5220  
							
						 
						
							2019-05-07 14:32:20 -03:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								6f0a5789fb 
								
							 
						 
						
							
							
								
								Merge master into features  
							
							 
							
							
							
						 
						
							2019-04-14 23:22:21 +02:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								da2e092163 
								
							 
						 
						
							
							
								
								pre-commit autoupdate  
							
							 
							
							
							
						 
						
							2019-04-12 04:52:47 -07:00  
						
					 
				
					
						
							
							
								 
								Zac-HD
							
						 
						
							 
							
							
							
							
								
							
							
								00810b9b2a 
								
							 
						 
						
							
							
								
								Register "issue" mark for self-tests  
							
							 
							
							
							
						 
						
							2019-03-31 14:22:30 +11:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								e1ae469504 
								
							 
						 
						
							
							
								
								Merge master into features  
							
							 
							
							
							
						 
						
							2019-03-26 10:23:21 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								58a14b6b99 
								
							 
						 
						
							
							
								
								Merge pull request  #4986  from blueyed/fnmatch_lines-list  
							
							 
							
							... 
							
							
							
							tests: fnmatch_lines: use list 
							
						 
						
							2019-03-25 23:31:04 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								3127ec737b 
								
							 
						 
						
							
							
								
								Fix pytest's own tests with `-W error::ResourceWarning`  
							
							 
							
							
							
						 
						
							2019-03-24 11:05:00 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								08f3b02dfc 
								
							 
						 
						
							
							
								
								tests: fnmatch_lines: use list  
							
							 
							
							... 
							
							
							
							For strings fnmatch_lines converts it into a Source objects, splitted on
newlines.  This is not necessary here, and it is more consistent to use
lists here in the first place. 
							
						 
						
							2019-03-23 11:36:18 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								05d55b86df 
								
							 
						 
						
							
							
								
								tests: minor sys.path cleanup  
							
							 
							
							
							
						 
						
							2019-03-22 16:20:55 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								d441fa66fe 
								
							 
						 
						
							
							
								
								Fix line offsets with `ScopeMismatch` errors  
							
							 
							
							... 
							
							
							
							Fixes https://github.com/pytest-dev/pytest/issues/4928 . 
							
						 
						
							2019-03-15 02:47:33 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c334adc78f 
								
							 
						 
						
							
							
								
								Apply suggestions from code review  
							
							 
							
							... 
							
							
							
							Co-Authored-By: nicoddemus <nicoddemus@gmail.com> 
							
						 
						
							2019-03-03 11:20:00 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								6a2d122a50 
								
							 
						 
						
							
							
								
								Remove code debugging leftovers  
							
							 
							
							
							
						 
						
							2019-03-02 09:56:15 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								d97473e551 
								
							 
						 
						
							
							
								
								Add test and CHANGELOG for  #1895  
							
							 
							
							
							
						 
						
							2019-03-02 09:39:30 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								525639eaa0 
								
							 
						 
						
							
							
								
								Rename fixtures testing file to be consistent with the module name  
							
							 
							
							
							
						 
						
							2019-03-02 09:37:30 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								7dceabfcb2 
								
							 
						 
						
							
							
								
								Ensure fixtures obtained with getfixturevalue() are finalized in the correct order  
							
							 
							
							... 
							
							
							
							Fix  #1895  
							
						 
						
							2019-03-02 09:36:16 -03:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								4c7ddb8d9b 
								
							 
						 
						
							
							
								
								Fix `parametrize(... ids=<function>)` when the function returns non-strings.  
							
							 
							
							
							
						 
						
							2019-02-07 12:25:59 -08:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2264db7f4a 
								
							 
						 
						
							
							
								
								Merge pull request  #4682  from arel/parameterize-conditional-raises-document-only  
							
							 
							
							... 
							
							
							
							Document parametrizing conditional raises 
							
						 
						
							2019-02-02 13:15:26 -08:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								ade5f2c8c5 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							 
							
							
							
						 
						
							2019-01-29 19:36:56 -02:00  
						
					 
				
					
						
							
							
								 
								Arel Cordero
							
						 
						
							 
							
							
							
							
								
							
							
								fd4289dae0 
								
							 
						 
						
							
							
								
								Adding `does_not_raise` to documentation only  
							
							 
							
							
							
						 
						
							2019-01-27 16:42:10 +00:00  
						
					 
				
					
						
							
							
								 
								Arel Cordero
							
						 
						
							 
							
							
							
							
								
							
							
								977adf1354 
								
							 
						 
						
							
							
								
								Improving sphinx docs based on feedback  
							
							 
							
							
							
						 
						
							2019-01-27 16:41:23 +00:00  
						
					 
				
					
						
							
							
								 
								Arel Cordero
							
						 
						
							 
							
							
							
							
								
							
							
								afe9fd5ffd 
								
							 
						 
						
							
							
								
								Adds `does_not_raise` context manager  
							
							 
							
							... 
							
							
							
							Addressing issues #4324  and #1830  
							
						 
						
							2019-01-27 16:40:35 +00:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								5567c772cd 
								
							 
						 
						
							
							
								
								quick&dirty fix fixture tests that rely on tmppath fixture structure  
							
							 
							
							
							
						 
						
							2019-01-27 14:19:23 +01:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								daf39112e7 
								
							 
						 
						
							
							
								
								Merge pull request  #4091  from nicoddemus/setup-methods-as-fixtures-3094  
							
							 
							
							... 
							
							
							
							Use fixtures to invoke xunit-style fixtures 
							
						 
						
							2019-01-23 19:23:31 -02:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								ec5e279f93 
								
							 
						 
						
							
							
								
								Remove and ban use of py.builtin  
							
							 
							
							
							
						 
						
							2019-01-20 11:59:48 -08:00