Further prevent state leakage from test_init.
test_history.test_init also leaked state by leaving the instantiated history as the parent of the QApp, which was causing test_debug to fail because it was trying to dump the history object left from test_history.
This commit is contained in:
parent
be38e181a8
commit
788babbb61
@ -361,7 +361,8 @@ def test_init(backend, qapp, tmpdir, monkeypatch):
|
||||
# before (so we need to test webengine before webkit)
|
||||
assert default_interface is None
|
||||
|
||||
objreg.delete('web-history')
|
||||
if backend == usertypes.Backend.QtWebKit:
|
||||
# prevent interference with future tests
|
||||
objreg.delete('web-history')
|
||||
hist.setParent(None)
|
||||
if backend == usertypes.Backend.QtWebKit:
|
||||
QWebHistoryInterface.setDefaultInterface(None)
|
||||
|
Loading…
Reference in New Issue
Block a user