Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								55e5817570 
								
							 
						 
						
							
							
								
								Merge master into features  
							
							 
							
							
							
						 
						
							2020-01-29 03:07:35 +01:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d282424589 
								
							 
						 
						
							
							
								
								Fix unguarded `==` comparison in fixtures. ( #6541 )  
							
							 
							
							... 
							
							
							
							Fix unguarded `==` comparison in fixtures. 
							
						 
						
							2020-01-28 20:54:14 -03:00  
						
					 
				
					
						
							
							
								 
								Holger Kohr
							
						 
						
							 
							
							
							
							
								
							
							
								80d4dd6f0b 
								
							 
						 
						
							
							
								
								Replace `==` with `is` for comparison of cache keys  
							
							 
							
							... 
							
							
							
							Closes  #6497  
							
						 
						
							2020-01-28 18:05:53 -03:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								1cf9e68dbc 
								
							 
						 
						
							
							
								
								tests: cover absolute path handling in _compute_fixture_value  
							
							 
							
							
							
						 
						
							2020-01-28 18:53:28 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								09bdbffbde 
								
							 
						 
						
							
							
								
								Merge master into features  
							
							 
							
							... 
							
							
							
							Conflicts:
	src/_pytest/_code/code.py
	src/_pytest/main.py 
							
						 
						
							2020-01-24 23:44:50 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								192d3adda3 
								
							 
						 
						
							
							
								
								tests: add test_fixture_arg_ordering  
							
							 
							
							... 
							
							
							
							This is a regression test for part of
https://github.com/pytest-dev/pytest/issues/6492 , testing one of the
fixes in https://github.com/pytest-dev/pytest/pull/6551 . 
							
						 
						
							2020-01-24 17:48:08 -03:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								e7444bbd5e 
								
							 
						 
						
							
							
								
								tests: remove unnecessary `-rw` option  
							
							 
							
							... 
							
							
							
							Warnings are enabled by default, which is tested by `test_getreportopt`. 
							
						 
						
							2020-01-23 11:37:19 +01:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								93b74d28d2 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into mm  
							
							 
							
							... 
							
							
							
							Conflicts:
 * 	src/_pytest/_code/code.py
 * 	src/_pytest/main.py
 * 	testing/python/metafunc.py
 * 	testing/test_parseopt.py
 * 	testing/test_pytester.py 
							
						 
						
							2020-01-22 11:03:45 -03:00  
						
					 
				
					
						
							
							
								 
								Ran Benita
							
						 
						
							 
							
							
							
							
								
							
							
								fb99b5c66e 
								
							 
						 
						
							
							
								
								Revert "Fix type errors after adding types to the `py` dependency"  
							
							 
							
							... 
							
							
							
							This reverts commit 930a158a6a .
Regression test from Bruno Oliveira. 
							
						 
						
							2020-01-20 23:44:56 +02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								cdaa9c06e1 
								
							 
						 
						
							
							
								
								Revert "fixtures register finalizers with all fixtures before t… ( #6496 )  
							
							 
							
							... 
							
							
							
							Revert "fixtures register finalizers with all fixtures before them in the stack" 
							
						 
						
							2020-01-20 13:49:00 -03:00  
						
					 
				
					
						
							
							
								 
								Ran Benita
							
						 
						
							 
							
							
							
							
								
							
							
								930a158a6a 
								
							 
						 
						
							
							
								
								Fix type errors after adding types to the `py` dependency  
							
							 
							
							
							
						 
						
							2020-01-19 14:48:24 +02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								cc7f294cfe 
								
							 
						 
						
							
							
								
								Revert "fixtures register finalizers with all fixtures before them in the stack"  
							
							 
							
							... 
							
							
							
							This reverts commit 99180939fe . 
							
						 
						
							2020-01-17 12:55:57 -03:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								5049e25a6a 
								
							 
						 
						
							
							
								
								tests: cleanup unused fixtures  
							
							 
							
							
							
						 
						
							2020-01-16 21:12:48 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								83813bf515 
								
							 
						 
						
							
							
								
								Merge master into features  
							
							 
							
							... 
							
							
							
							Conflicts:
	.github/workflows/main.yml 
							
						 
						
							2020-01-16 19:45:52 +01:00  
						
					 
				
					
						
							
							
								 
								Chris NeJame
							
						 
						
							 
							
							
							
							
								
							
							
								99180939fe 
								
							 
						 
						
							
							
								
								fixtures register finalizers with all fixtures before them in the stack  
							
							 
							
							
							
						 
						
							2020-01-15 11:00:42 -05:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								e9d9f71374 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into mm  
							
							 
							
							
							
						 
						
							2020-01-14 09:17:52 -03:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								f0c7f21312 
								
							 
						 
						
							
							
								
								Remove "pragma: no cover" comments  
							
							 
							
							
							
						 
						
							2020-01-14 09:15:36 +01:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								c99c7d0f95 
								
							 
						 
						
							
							
								
								deprecate direct node construction and introduce Node.from_parent  
							
							 
							
							
							
						 
						
							2019-11-23 21:54:11 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ed012c808a 
								
							 
						 
						
							
							
								
								Merge pull request  #6174  from blueyed/ids-iter  
							
							 
							
							... 
							
							
							
							parametrized: ids: support generator/iterator 
							
						 
						
							2019-11-21 00:37:25 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6b75a7733b 
								
							 
						 
						
							
							
								
								Merge pull request  #6247  from blueyed/collecterror-fulltrace  
							
							 
							
							... 
							
							
							
							Respect --fulltrace with collection errors 
							
						 
						
							2019-11-21 00:27:23 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								2d449e95e4 
								
							 
						 
						
							
							
								
								Respect --fulltrace with collection errors  
							
							 
							
							
							
						 
						
							2019-11-20 23:35:33 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								2c941b5d13 
								
							 
						 
						
							
							
								
								parametrized: ids: support generator/iterator  
							
							 
							
							... 
							
							
							
							Fixes https://github.com/pytest-dev/pytest/issues/759 
- Adjust test_parametrized_ids_invalid_type, create list to convert tuples
  Ref: https://github.com/pytest-dev/pytest/issues/1857#issuecomment-552922498 
- Changelog for int to str conversion
  Ref: https://github.com/pytest-dev/pytest/issues/1857#issuecomment-552932952  
							
						 
						
							2019-11-20 19:02:17 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								ccb3ef3b33 
								
							 
						 
						
							
							
								
								testing/python/metafunc.py: import _idval once  
							
							 
							
							
							
						 
						
							2019-11-20 18:02:30 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								4ad61cbcf6 
								
							 
						 
						
							
							
								
								Improve check for misspelling of parametrize  
							
							 
							
							... 
							
							
							
							- there is no need to do this with `--strict-markers`
- it can be done when looking up marks, instead of for every generated
  test 
							
						 
						
							2019-11-19 16:05:52 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								2ad2fbc9a2 
								
							 
						 
						
							
							
								
								Metafunc: remove hack for DefinitionMock  
							
							 
							
							... 
							
							
							
							Done initially in 99015bfc8 . 
							
						 
						
							2019-11-18 18:19:34 +01:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a2d48332fc 
								
							 
						 
						
							
							
								
								Merge pull request  #6201  from asottile/mm  
							
							 
							
							... 
							
							
							
							Merge master into features 
							
						 
						
							2019-11-17 11:30:51 -08:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								54a954514b 
								
							 
						 
						
							
							
								
								re-run black  
							
							 
							
							
							
						 
						
							2019-11-16 18:55:32 +01:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								cc78444c30 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into mm  
							
							 
							
							
							
						 
						
							2019-11-15 15:26:57 -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  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								fc1c015c6b 
								
							 
						 
						
							
							
								
								tests: remove test_nested_marks (xfail)  
							
							 
							
							... 
							
							
							
							It currently fails with a TypeError, and was not updated since 2013 -
therefore it can be assumed that it is not important to support it.
```
____________________ ERROR collecting test_nested_marks.py _____________________
…/Vcs/pluggy/src/pluggy/hooks.py:286: in __call__
    return self._hookexec(self, self.get_hookimpls(), kwargs)
…/Vcs/pluggy/src/pluggy/manager.py:93: in _hookexec
    return self._inner_hookexec(hook, methods, kwargs)
…/Vcs/pluggy/src/pluggy/manager.py:337: in traced_hookexec
    return outcome.get_result()
…/Vcs/pluggy/src/pluggy/manager.py:335: in <lambda>
    outcome = _Result.from_call(lambda: oldcall(hook, hook_impls, kwargs))
…/Vcs/pluggy/src/pluggy/manager.py:87: in <lambda>
    firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
…/Vcs/pytest/src/_pytest/python.py:235: in pytest_pycollect_makeitem
    res = list(collector._genfunctions(name, obj))
…/Vcs/pytest/src/_pytest/python.py:404: in _genfunctions
    self.ihook.pytest_generate_tests.call_extra(methods, dict(metafunc=metafunc))
…/Vcs/pluggy/src/pluggy/hooks.py:324: in call_extra
    return self(**kwargs)
…/Vcs/pluggy/src/pluggy/hooks.py:286: in __call__
    return self._hookexec(self, self.get_hookimpls(), kwargs)
…/Vcs/pluggy/src/pluggy/manager.py:93: in _hookexec
    return self._inner_hookexec(hook, methods, kwargs)
…/Vcs/pluggy/src/pluggy/manager.py:337: in traced_hookexec
    return outcome.get_result()
…/Vcs/pluggy/src/pluggy/manager.py:335: in <lambda>
    outcome = _Result.from_call(lambda: oldcall(hook, hook_impls, kwargs))
…/Vcs/pluggy/src/pluggy/manager.py:87: in <lambda>
    firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
…/Vcs/pytest/src/_pytest/python.py:130: in pytest_generate_tests
    metafunc.parametrize(*marker.args, **marker.kwargs)
…/Vcs/pytest/src/_pytest/python.py:965: in parametrize
    function_definition=self.definition,
…/Vcs/pytest/src/_pytest/mark/structures.py:111: in _for_parametrize
    if len(param.values) != len(argnames):
E   TypeError: object of type 'MarkDecorator' has no len()
!!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!!
``` 
							
						 
						
							2019-11-12 14:44:03 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								4e45472405 
								
							 
						 
						
							
							
								
								Merge master into features  
							
							 
							
							... 
							
							
							
							Conflicts:
	src/_pytest/debugging.py 
							
						 
						
							2019-11-06 14:22:07 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0485b07ff0 
								
							 
						 
						
							
							
								
								Merge pull request  #6071  from blueyed/tests-doctest-mock  
							
							 
							
							... 
							
							
							
							Tests: approx: mock doctest runner's pdb usage 
							
						 
						
							2019-11-06 13:27:50 +01:00  
						
					 
				
					
						
							
							
								 
								Patrick Harmon
							
						 
						
							 
							
							
							
							
								
							
							
								abc890079f 
								
							 
						 
						
							
							
								
								typos  
							
							 
							
							
							
						 
						
							2019-10-31 23:19:35 -05:00  
						
					 
				
					
						
							
							
								 
								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