add a test for issue 14 that will xfail on python < 2.7
This commit is contained in:
		
							parent
							
								
									76fb51a4ba
								
							
						
					
					
						commit
						ba79c1926c
					
				|  | @ -437,6 +437,18 @@ class TestCaptureFixture: | ||||||
|         ]) |         ]) | ||||||
|         assert result.ret == 2 |         assert result.ret == 2 | ||||||
| 
 | 
 | ||||||
|  |     @pytest.mark.xfail("sys.version_info < (2,7)") | ||||||
|  |     @pytest.mark.issue14 | ||||||
|  |     def test_capture_and_logging(self, testdir): | ||||||
|  |         p = testdir.makepyfile(""" | ||||||
|  |             import logging | ||||||
|  |             def test_log(capsys): | ||||||
|  |                 logging.error('x') | ||||||
|  |             """) | ||||||
|  |         result = testdir.runpytest(p) | ||||||
|  |         assert 'closed' not in result.stderr.str() | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| def test_setup_failure_does_not_kill_capturing(testdir): | def test_setup_failure_does_not_kill_capturing(testdir): | ||||||
|     sub1 = testdir.mkpydir("sub1") |     sub1 = testdir.mkpydir("sub1") | ||||||
|     sub1.join("conftest.py").write(py.code.Source(""" |     sub1.join("conftest.py").write(py.code.Source(""" | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue