Move WarningsChecker import in test to a local import to workaround flakes issue

See #897 for discussion
This commit is contained in:
Bruno Oliveira 2015-08-04 19:27:13 -03:00
parent d761bfffd7
commit 02e742b7a6
1 changed files with 2 additions and 1 deletions

View File

@ -1,7 +1,7 @@
import warnings
import py
import pytest
from _pytest.recwarn import WarningsChecker, WarningsRecorder
from _pytest.recwarn import WarningsRecorder
def test_recwarn_functional(testdir):
@ -42,6 +42,7 @@ class TestWarningsRecorderChecker(object):
assert showwarning == py.std.warnings.showwarning
def test_typechecking(self):
from _pytest.recwarn import WarningsChecker
with pytest.raises(TypeError):
WarningsChecker(5)
with pytest.raises(TypeError):