Avoid displaying the same warning multiple times for an item
This commit is contained in:
parent
3373e02eae
commit
d027f760c0
|
@ -51,7 +51,7 @@ def catch_warnings_for_item(item):
|
||||||
args = item.config.getoption('pythonwarnings') or []
|
args = item.config.getoption('pythonwarnings') or []
|
||||||
inifilters = item.config.getini("filterwarnings")
|
inifilters = item.config.getini("filterwarnings")
|
||||||
with warnings.catch_warnings(record=True) as log:
|
with warnings.catch_warnings(record=True) as log:
|
||||||
warnings.simplefilter('always')
|
warnings.simplefilter('once')
|
||||||
for arg in args:
|
for arg in args:
|
||||||
warnings._setoption(arg)
|
warnings._setoption(arg)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue