summaryrefslogtreecommitdiff
path: root/tests/helpers/fixtures.py
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2019-11-25 16:03:59 +0100
committerFlorian Bruhin <me@the-compiler.org>2019-11-25 16:45:48 +0100
commit71e4e1788a21404599881848c1c5aec6222e4adb (patch)
tree53ad05c8a13f49bee599be225b3100e506ec9fec /tests/helpers/fixtures.py
parentfd2734650471b62ed5a5051eab9b75be2ca927ff (diff)
downloadqutebrowser-71e4e1788a21404599881848c1c5aec6222e4adb.tar.gz
qutebrowser-71e4e1788a21404599881848c1c5aec6222e4adb.zip
Remove greasemonkey from objreg
See #640
Diffstat (limited to 'tests/helpers/fixtures.py')
-rw-r--r--tests/helpers/fixtures.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/tests/helpers/fixtures.py b/tests/helpers/fixtures.py
index 725aab894..c76d4f061 100644
--- a/tests/helpers/fixtures.py
+++ b/tests/helpers/fixtures.py
@@ -158,11 +158,9 @@ def fake_web_tab(stubs, tab_registry, mode_manager, qapp):
@pytest.fixture
-def greasemonkey_manager(data_tmpdir):
+def greasemonkey_manager(monkeypatch, data_tmpdir):
gm_manager = greasemonkey.GreasemonkeyManager()
- objreg.register('greasemonkey', gm_manager)
- yield
- objreg.delete('greasemonkey')
+ monkeypatch.setattr(greasemonkey, 'gm_manager', gm_manager)
@pytest.fixture(scope='session')