林玮
							
						 
						
							 
							
							
							
							
								
							
							
								329f56ecec 
								
							 
						 
						
							
							
								
								Fix incorrect result of getmodpath method.  
							
							 
							
							
							
						 
						
							2019-11-16 15:28:04 +08:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								176c7771fb 
								
							 
						 
						
							
							
								
								Revert "fix bug with nonskipped first test in package ( #5831 )"  
							
							 
							
							... 
							
							
							
							This reverts commit 85288b5321 , reversing
changes made to 5f9db8a017 . 
							
						 
						
							2019-11-15 08:29:52 -08:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								6f2c0fd2e8 
								
							 
						 
						
							
							
								
								Show a better message when 'request' is used in parametrize  
							
							 
							
							... 
							
							
							
							Fix  #6183  
							
						 
						
							2019-11-13 19:57:10 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								85288b5321 
								
							 
						 
						
							
							
								
								fix bug with nonskipped first test in package ( #5831 )  
							
							 
							
							... 
							
							
							
							fix bug with nonskipped first test in package 
							
						 
						
							2019-11-06 16:06:46 -03:00  
						
					 
				
					
						
							
							
								 
								Patrick Harmon
							
						 
						
							 
							
							
							
							
								
							
							
								abc890079f 
								
							 
						 
						
							
							
								
								typos  
							
							 
							
							
							
						 
						
							2019-10-31 23:19:35 -05:00  
						
					 
				
					
						
							
							
								 
								Daniil Galiev
							
						 
						
							 
							
							
							
							
								
							
							
								5cefcb2052 
								
							 
						 
						
							
							
								
								refactor disabling markers  
							
							 
							
							
							
						 
						
							2019-10-21 00:11:24 +02:00  
						
					 
				
					
						
							
							
								 
								Daniil Galiev
							
						 
						
							 
							
							
							
							
								
							
							
								b94eb4cb7b 
								
							 
						 
						
							
							
								
								disable _ALLOW_MARKERS in module __init__.py  
							
							 
							
							
							
						 
						
							2019-10-21 00:11:24 +02:00  
						
					 
				
					
						
							
							
								 
								Daniil Galiev
							
						 
						
							 
							
							
							
							
								
							
							
								9275012ef7 
								
							 
						 
						
							
							
								
								fix bug with nonskipped first test in package  
							
							 
							
							
							
						 
						
							2019-10-21 00:11:24 +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
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6b9d729ed3 
								
							 
						 
						
							
							
								
								also warn on awaitable or async iterable test results  
							
							 
							
							
							
						 
						
							2019-08-15 12:30:44 +01:00  
						
					 
				
					
						
							
							
								 
								Thomas Grainger
							
						 
						
							 
							
							
							
							
								
							
							
								2f1b192fe6 
								
							 
						 
						
							
							
								
								Issue a warning for async gen functions  
							
							 
							
							... 
							
							
							
							Co-Authored-By: Bruno Oliveira <nicoddemus@gmail.com> 
							
						 
						
							2019-08-15 07:54:10 -03:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								9f6da8cbeb 
								
							 
						 
						
							
							
								
								Remove unused function CallSpec2.setall  
							
							 
							
							... 
							
							
							
							Fixes https://github.com/pytest-dev/pytest/issues/5253 . 
							
						 
						
							2019-08-09 16:34:48 +02:00  
						
					 
				
					
						
							
							
								 
								Ran Benita
							
						 
						
							 
							
							
							
							
								
							
							
								7d1c697c30 
								
							 
						 
						
							
							
								
								Remove a no-longer-needed check if enum is available  
							
							 
							
							... 
							
							
							
							Not needed since 4d49ba6529 . 
							
						 
						
							2019-07-17 22:39:10 +03:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								374c4325a8 
								
							 
						 
						
							
							
								
								refactor finding xunit setup/teardown functions  
							
							 
							
							... 
							
							
							
							s/_get_non_fixture_func(obj, name: str)/_get_first_non_fixture_func(obj, names: List[str])/ 
							
						 
						
							2019-07-13 08:13:46 +02: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  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								898028cb22 
								
							 
						 
						
							
							
								
								remove unused _get_xunit_setup_teardown  
							
							 
							
							
							
						 
						
							2019-07-12 17:45:23 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								4480d3e518 
								
							 
						 
						
							
							
								
								generate_tests: always use call_extra  
							
							 
							
							... 
							
							
							
							- its a noop addition in the methods is empty list 
							
						 
						
							2019-07-12 17:44:17 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								13d750db20 
								
							 
						 
						
							
							
								
								simplify the expression which transfers mark names to keywords  
							
							 
							
							
							
						 
						
							2019-07-12 06:16:06 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								e98627223f 
								
							 
						 
						
							
							
								
								remove the noop init of PyobjMixin  
							
							 
							
							
							
						 
						
							2019-07-12 06:14:36 +02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								7b35405033 
								
							 
						 
						
							
							
								
								Remove YIELD_TESTS from deprecated module as it is now an error  
							
							 
							
							
							
						 
						
							2019-06-30 13:18:07 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								177af032d2 
								
							 
						 
						
							
							
								
								Remove unused/unneeded code  
							
							 
							
							
							
						 
						
							2019-06-15 10:45:16 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								355eb5adfb 
								
							 
						 
						
							
							
								
								Small cleanups on _pytest.compat  
							
							 
							
							... 
							
							
							
							Small improvements and cleanups 
							
						 
						
							2019-06-15 10:06:37 -03:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								a91fe1fedd 
								
							 
						 
						
							
							
								
								pre-commit run pyupgrade --all-files  
							
							 
							
							
							
						 
						
							2019-06-03 12:08:02 -03:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								3f1ec520fc 
								
							 
						 
						
							
							
								
								pre-commit run reorder-python-imports --all-files  
							
							 
							
							
							
						 
						
							2019-06-03 12:08:01 -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  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								fb3ae5eaa9 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into mm  
							
							 
							
							
							
						 
						
							2019-05-30 20:23:38 -07:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								5cbc06a453 
								
							 
						 
						
							
							
								
								Show test module in the PytestCollectionWarning message  
							
							 
							
							... 
							
							
							
							Related to #5330  
							
						 
						
							2019-05-30 08:18:28 -03:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								220a2a1bc9 
								
							 
						 
						
							
							
								
								Remove _pytest.compat.NoneType  
							
							 
							
							
							
						 
						
							2019-05-28 18:16:18 +02: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  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6c56070df1 
								
							 
						 
						
							
							
								
								Merge pull request  #5278  from blueyed/disable-python-plugin  
							
							 
							
							... 
							
							
							
							Allow disabling of python plugin 
							
						 
						
							2019-05-23 15:52:19 +02:00  
						
					 
				
					
						
							
							
								 
								Akiomi Kamakura
							
						 
						
							 
							
							
							
							
								
							
							
								a304dbb519 
								
							 
						 
						
							
							
								
								Fix `disable_test_id_escaping_and_forfeit_all_rights_to_community_support` option when using a list of test IDs  
							
							 
							
							
							
						 
						
							2019-05-21 09:48:22 +09:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								93fd9debe3 
								
							 
						 
						
							
							
								
								Allow disabling of python plugin  
							
							 
							
							... 
							
							
							
							Fixes https://github.com/pytest-dev/pytest/issues/5277 . 
							
						 
						
							2019-05-17 18:17:14 +02:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								dc75b6af47 
								
							 
						 
						
							
							
								
								Use fix-encoding-pragma pre-commit hook  
							
							 
							
							
							
						 
						
							2019-05-14 15:56:31 -07:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								6d040370ed 
								
							 
						 
						
							
							
								
								Show fixture scopes with ``--fixtures``, except for "function" scope  
							
							 
							
							... 
							
							
							
							Fix  #5220  
							
						 
						
							2019-05-07 14:32:20 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								53cd7fd2ea 
								
							 
						 
						
							
							
								
								Introduce new warning subclasses  
							
							 
							
							... 
							
							
							
							Fix  #5177  
							
						 
						
							2019-04-28 10:38:25 -03:00  
						
					 
				
					
						
							
							
								 
								Ilya Konstantinov
							
						 
						
							 
							
							
							
							
								
							
							
								d67d68f6d3 
								
							 
						 
						
							
							
								
								Eliminate core dependency on 'terminal' plugin  
							
							 
							
							
							
						 
						
							2019-04-17 11:19:19 -07:00  
						
					 
				
					
						
							
							
								 
								Jeong YunWon
							
						 
						
							 
							
							
							
							
								
							
							
								8b0b7156d9 
								
							 
						 
						
							
							
								
								Fix glitches of original patch of disable-test-id-escaping  
							
							 
							
							
							
						 
						
							2019-03-28 00:07:28 +09:00  
						
					 
				
					
						
							
							
								 
								ApaDoctor
							
						 
						
							 
							
							
							
							
								
							
							
								cf6e2ceafd 
								
							 
						 
						
							
							
								
								add ini option to disable string escape for parametrization  
							
							 
							
							
							
						 
						
							2019-03-28 00:07:28 +09:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								33d4c96aa2 
								
							 
						 
						
							
							
								
								Merge pull request  #4830  from nicoddemus/warn-on-coroutine  
							
							 
							
							... 
							
							
							
							Emit a warning when a coroutine test function is encountered 
							
						 
						
							2019-03-15 09:51:34 -03:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								7afe17740f 
								
							 
						 
						
							
							
								
								Merge master into features  
							
							 
							
							
							
						 
						
							2019-03-15 00:52:12 +01:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								40072b9511 
								
							 
						 
						
							
							
								
								Emit a warning when a async def function is not handled by a plugin  
							
							 
							
							... 
							
							
							
							Fix  #2224  
							
						 
						
							2019-03-14 20:22:23 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								b7ae7a654b 
								
							 
						 
						
							
							
								
								Remove callspec related block of code  
							
							 
							
							... 
							
							
							
							It seems this is no longer required now that we don't support
yield tests anymore. The param attribute was added here:
91b6f2bda8/_pytest/python.py (L888-L891) 
							
						 
						
							2019-03-12 20:10:59 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								47bd1688ed 
								
							 
						 
						
							
							
								
								Remove dead-code related to yield tests  
							
							 
							
							... 
							
							
							
							Just noticed some code that no longer is needed when we removed yield-tests 
							
						 
						
							2019-03-12 20:10:59 -03:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								de5aa3847e 
								
							 
						 
						
							
							
								
								Apply suggestions from code review  
							
							 
							
							... 
							
							
							
							Co-Authored-By: nicoddemus <nicoddemus@gmail.com> 
							
						 
						
							2019-03-07 12:53:47 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								0f4905a259 
								
							 
						 
						
							
							
								
								Simplify 'obj' property definition in PyobjMixin  
							
							 
							
							... 
							
							
							
							This uses modern property definition syntax, declaring both getter
and setter as obj() functions 
							
						 
						
							2019-03-07 08:15:04 -03:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								407d4a0cf0 
								
							 
						 
						
							
							
								
								collect: python: fix `AssertionError` with broken symlinks  
							
							 
							
							... 
							
							
							
							Fixes https://github.com/pytest-dev/pytest/issues/4782 . 
							
						 
						
							2019-02-14 00:18:14 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								913a2da6e5 
								
							 
						 
						
							
							
								
								Fix handling of collect_ignore from parent conftest  
							
							 
							
							... 
							
							
							
							`_collectfile` should be called on files only.
Fixes https://github.com/pytest-dev/pytest/issues/4592 . 
							
						 
						
							2019-02-08 18:46:43 +01:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								4c7ddb8d9b 
								
							 
						 
						
							
							
								
								Fix `parametrize(... ids=<function>)` when the function returns non-strings.  
							
							 
							
							
							
						 
						
							2019-02-07 12:25:59 -08:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								ade5f2c8c5 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							 
							
							
							
						 
						
							2019-01-29 19:36:56 -02:00