Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								011f88f7e7 
								
							 
						 
						
							
							
								
								Deprecate calling fixture functions directly  
							
							 
							
							... 
							
							
							
							This will now issue a RemovedInPytest4Warning when the user calls
a fixture function directly, instead of requesting it from test
functions as is expected
Fix  #3661  
							
						 
						
							2018-07-26 19:58:42 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f6ceedd15b 
								
							 
						 
						
							
							
								
								Merge pull request  #3636  from RonnyPfannschmidt/fixturetest-examples  
							
							 
							
							... 
							
							
							
							[RFC] Fixturetest examples - move test contents to use example scripts for contents 
							
						 
						
							2018-07-11 23:29:33 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								3c19370cec 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/features' into jonozzz/features  
							
							 
							
							
							
						 
						
							2018-07-05 18:15:17 -03:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								0fd86ec8a8 
								
							 
						 
						
							
							
								
								move some fill fixture acceptance tests contents to the examples script folder  
							
							 
							
							
							
						 
						
							2018-06-29 10:58:33 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								4ae7e9788c 
								
							 
						 
						
							
							
								
								fix quotes in scope order test  
							
							 
							
							
							
						 
						
							2018-06-29 07:13:18 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								5582ad0445 
								
							 
						 
						
							
							
								
								remove use of formatting in test_func_closure_module_auto  
							
							 
							
							... 
							
							
							
							this makes it apparent that pytester should supply some kind of variable support 
							
						 
						
							2018-06-29 07:07:03 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								982b614010 
								
							 
						 
						
							
							
								
								remove format calls for most fixture tests  
							
							 
							
							
							
						 
						
							2018-06-29 07:07:03 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								7845ab4bc3 
								
							 
						 
						
							
							
								
								remove test file formatting from TestContextManagerFixtureFuncs  
							
							 
							
							
							
						 
						
							2018-06-29 07:07:03 +02:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								cbaa7dd56a 
								
							 
						 
						
							
							
								
								Upgrade pre-commit hooks except pyupgrade  
							
							 
							
							
							
						 
						
							2018-06-26 06:35:27 -07:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								5ea647a245 
								
							 
						 
						
							
							
								
								Attempt to fix flaky test_request_garbage on Windows  
							
							 
							
							... 
							
							
							
							Fix  #3564  
							
						 
						
							2018-06-10 19:18:44 -03:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								703e4b11ba 
								
							 
						 
						
							
							
								
								run black  
							
							 
							
							
							
						 
						
							2018-05-23 16:48:46 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								9aacb4635e 
								
							 
						 
						
							
							
								
								run pyupgrade  
							
							 
							
							
							
						 
						
							2018-05-23 16:45:09 +02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								674879976f 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							 
							
							
							
						 
						
							2018-05-18 12:30:08 -03:00  
						
					 
				
					
						
							
							
								 
								Ville Skyttä
							
						 
						
							 
							
							
							
							
								
							
							
								aa51fcb2b6 
								
							 
						 
						
							
							
								
								Spelling and grammar fixes  
							
							 
							
							
							
						 
						
							2018-05-13 12:06:09 +02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								fa76a5c8fe 
								
							 
						 
						
							
							
								
								Attempt to fix flaky test on Python 2  
							
							 
							
							... 
							
							
							
							This test sometimes fails on AppVeyor with:
```
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
.0 = <listiterator object at 0x0549DC50>
    leaked_types = sum(1 for _ in gc.garbage
>                   if 'PseudoFixtureDef' in str(_))
E   UnicodeEncodeError: 'ascii' codec can't encode character u'\u263a' in position 23: ordinal not in range(128)
test_request_garbage.py:19: UnicodeEncodeError
====================== 1 passed, 1 error in 1.39 seconds ======================
```
Use our internal "safe_repr" function to handle Encode errors: who knows
what objects are in garbage after all. 
							
						 
						
							2018-05-04 17:56:51 -03:00  
						
					 
				
					
						
							
							
								 
								turturica
							
						 
						
							 
							
							
							
							
								
							
							
								d483b401ee 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/features' into features  
							
							 
							
							
							
						 
						
							2018-04-24 13:45:10 -07:00  
						
					 
				
					
						
							
							
								 
								turturica
							
						 
						
							 
							
							
							
							
								
							
							
								acacf75f49 
								
							 
						 
						
							
							
								
								Added another package-scoped fixture test.  
							
							 
							
							... 
							
							
							
							Changed existing complex tests to use package fixtures. 
							
						 
						
							2018-04-24 13:32:58 -07:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								132fb61eba 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/features' into ApaDoctor/disable-repeated-fixture  
							
							 
							
							
							
						 
						
							2018-04-23 22:24:53 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								03850cf962 
								
							 
						 
						
							
							
								
								Add test for applying fixture twice  
							
							 
							
							... 
							
							
							
							Fix  #2334  
							
						 
						
							2018-04-23 22:17:46 -03:00  
						
					 
				
					
						
							
							
								 
								turturica
							
						 
						
							 
							
							
							
							
								
							
							
								2b1410895e 
								
							 
						 
						
							
							
								
								Add package scoped fixtures  #2283  
							
							 
							
							
							
						 
						
							2018-04-11 15:39:42 -07:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								180ae09202 
								
							 
						 
						
							
							
								
								deprecate markinfo and fix up most marker scoping access while completely breaking metafunc testing  
							
							 
							
							
							
						 
						
							2018-03-29 17:52:01 +02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								59e7fd478e 
								
							 
						 
						
							
							
								
								Sort fixtures by scope when determining fixture closure  
							
							 
							
							... 
							
							
							
							Fix  #2405  
							
						 
						
							2018-03-20 20:10:53 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								9e24b09a9f 
								
							 
						 
						
							
							
								
								Use re_match_lines in test_class_ordering  
							
							 
							
							... 
							
							
							
							"[1-a]" works fine using fnmatch_lines, but "[a-1]" breaks horribly
inside `re`. 
							
						 
						
							2018-03-20 20:10:52 -03:00  
						
					 
				
					
						
							
							
								 
								Allan Feldman
							
						 
						
							 
							
							
							
							
								
							
							
								aa53e37fa2 
								
							 
						 
						
							
							
								
								Add a test to expose leaked PseudoFixtureDef types.  
							
							 
							
							
							
						 
						
							2018-02-21 22:42:44 -08:00  
						
					 
				
					
						
							
							
								 
								Aaron
							
						 
						
							 
							
							
							
							
								
							
							
								4458e65fe7 
								
							 
						 
						
							
							
								
								Fix ordering of tests to minimize fixture creating  
							
							 
							
							
							
						 
						
							2018-02-01 13:07:45 -08:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								af37778b0d 
								
							 
						 
						
							
							
								
								All classes now subclass object for better py3 compatibility  
							
							 
							
							... 
							
							
							
							Fix  #2147  
							
						 
						
							2018-01-24 18:23:42 -02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								dab889304e 
								
							 
						 
						
							
							
								
								Implement progress percentage reporting while running tests  
							
							 
							
							... 
							
							
							
							Fix  #2657  
							
						 
						
							2017-11-21 21:01:41 -02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								f074fd9ac6 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/features' into malinoff/fix-2124  
							
							 
							
							
							
						 
						
							2017-11-12 11:16:08 -02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								6550b9911b 
								
							 
						 
						
							
							
								
								pytest_fixture_post_finalizer now receives a request argument  
							
							 
							
							
							
						 
						
							2017-11-12 11:14:55 -02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								258031afe5 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into malinoff/fix-2124  
							
							 
							
							
							
						 
						
							2017-11-12 10:34:47 -02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								983a09a2d4 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							 
							
							
							
						 
						
							2017-11-10 18:33:02 -02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								03829fde8a 
								
							 
						 
						
							
							
								
								Fix linting E741: ambiguous variable name  
							
							 
							
							
							
						 
						
							2017-11-04 13:59:10 -02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								f7387e45ea 
								
							 
						 
						
							
							
								
								Fix linting  
							
							 
							
							
							
						 
						
							2017-10-19 21:50:15 -02:00  
						
					 
				
					
						
							
							
								 
								Ceridwen
							
						 
						
							 
							
							
							
							
								
							
							
								3da28067f3 
								
							 
						 
						
							
							
								
								Replace introspection in compat.getfuncargnames() with inspect/funcsigs.signature  
							
							 
							
							
							
						 
						
							2017-10-19 16:01:26 -07:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								a993add783 
								
							 
						 
						
							
							
								
								Allow tests declared as @staticmethod to use fixtures  
							
							 
							
							... 
							
							
							
							Fix  #2699  
							
						 
						
							2017-08-17 20:44:19 -03:00  
						
					 
				
					
						
							
							
								 
								Lawrence Mitchell
							
						 
						
							 
							
							
							
							
								
							
							
								a546a612bd 
								
							 
						 
						
							
							
								
								Fix nondeterminism in fixture collection order  
							
							 
							
							... 
							
							
							
							fixtures.reorder_items is non-deterministic because it reorders based
on iteration over an (unordered) set.  Change the code to use an
OrderedDict instead so that we get deterministic behaviour, fixes  #920 . 
							
						 
						
							2017-07-26 14:41:10 +01:00  
						
					 
				
					
						
							
							
								 
								Lawrence Mitchell
							
						 
						
							 
							
							
							
							
								
							
							
								b39f957b88 
								
							 
						 
						
							
							
								
								Add test of issue  #920  
							
							 
							
							
							
						 
						
							2017-07-26 14:38:38 +01:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								c92760dca8 
								
							 
						 
						
							
							
								
								Merge branch 'fix-flake8-issues'  
							
							 
							
							
							
						 
						
							2017-07-19 17:03:36 -03:00  
						
					 
				
					
						
							
							
								 
								Andras Tim
							
						 
						
							 
							
							
							
							
								
							
							
								5ae59279f4 
								
							 
						 
						
							
							
								
								Fixed E704 flake8 errors  
							
							 
							
							... 
							
							
							
							multiple statements on one line (def) 
							
						 
						
							2017-07-17 01:44:23 +02:00  
						
					 
				
					
						
							
							
								 
								Andras Tim
							
						 
						
							 
							
							
							
							
								
							
							
								7248b759e8 
								
							 
						 
						
							
							
								
								Fixed E303 flake8 errors  
							
							 
							
							... 
							
							
							
							too many blank lines (3) 
							
						 
						
							2017-07-17 01:44:23 +02:00  
						
					 
				
					
						
							
							
								 
								Andras Tim
							
						 
						
							 
							
							
							
							
								
							
							
								b840622819 
								
							 
						 
						
							
							
								
								Fixed E302 flake8 errors  
							
							 
							
							... 
							
							
							
							expected 2 blank lines, found 0 
							
						 
						
							2017-07-17 01:44:23 +02:00  
						
					 
				
					
						
							
							
								 
								Andras Tim
							
						 
						
							 
							
							
							
							
								
							
							
								195a816522 
								
							 
						 
						
							
							
								
								Fixed E265 flake8 errors  
							
							 
							
							... 
							
							
							
							block comment should start with ‘# ‘ 
							
						 
						
							2017-07-17 01:44:22 +02:00  
						
					 
				
					
						
							
							
								 
								Andras Tim
							
						 
						
							 
							
							
							
							
								
							
							
								8f3eb6dfc7 
								
							 
						 
						
							
							
								
								Fixed E261 flake8 errors  
							
							 
							
							... 
							
							
							
							at least two spaces before inline comment 
							
						 
						
							2017-07-17 01:44:22 +02:00  
						
					 
				
					
						
							
							
								 
								Andras Tim
							
						 
						
							 
							
							
							
							
								
							
							
								617e510b6e 
								
							 
						 
						
							
							
								
								Fixed E231 flake8 errors  
							
							 
							
							... 
							
							
							
							missing whitespace after ‘,’, ‘;’, or ‘:’ 
							
						 
						
							2017-07-17 01:44:22 +02:00  
						
					 
				
					
						
							
							
								 
								Andras Tim
							
						 
						
							 
							
							
							
							
								
							
							
								2e8caefcab 
								
							 
						 
						
							
							
								
								Fixed E225 flake8 errors  
							
							 
							
							... 
							
							
							
							missing whitespace around operator 
							
						 
						
							2017-07-17 01:44:22 +02:00  
						
					 
				
					
						
							
							
								 
								Andras Tim
							
						 
						
							 
							
							
							
							
								
							
							
								4b20b9d8d9 
								
							 
						 
						
							
							
								
								Fixed E123 flake8 errors  
							
							 
							
							... 
							
							
							
							closing bracket does not match indentation of opening bracket’s line 
							
						 
						
							2017-07-17 01:28:16 +02:00  
						
					 
				
					
						
							
							
								 
								Andras Tim
							
						 
						
							 
							
							
							
							
								
							
							
								425665cf25 
								
							 
						 
						
							
							
								
								Fixed E122 flake8 errors  
							
							 
							
							... 
							
							
							
							continuation line missing indentation or outdented 
							
						 
						
							2017-07-17 01:28:16 +02:00  
						
					 
				
					
						
							
							
								 
								Andras Tim
							
						 
						
							 
							
							
							
							
								
							
							
								0be97624b7 
								
							 
						 
						
							
							
								
								Fixed E121 flake8 errors  
							
							 
							
							... 
							
							
							
							continuation line under-indented for hanging indent 
							
						 
						
							2017-07-17 01:28:16 +02:00  
						
					 
				
					
						
							
							
								 
								Andras Tim
							
						 
						
							 
							
							
							
							
								
							
							
								6af2abdb53 
								
							 
						 
						
							
							
								
								Fixed flake8 warnings  
							
							 
							
							... 
							
							
							
							W191 indentation contains tabs
W292 no newline at end of file
W293 blank line contains whitespace
W391 blank line at end of file 
							
						 
						
							2017-07-17 01:28:16 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Altmayer
							
						 
						
							 
							
							
							
							
								
							
							
								e5169a026a 
								
							 
						 
						
							
							
								
								#2574 : --fixtures, --fixtures-per-test keep indentation of docstring  
							
							 
							
							
							
						 
						
							2017-07-15 13:33:11 +02:00