summaryrefslogtreecommitdiff
path: root/tests/unit/browser/test_history.py
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2019-09-13 15:05:02 +0200
committerFlorian Bruhin <me@the-compiler.org>2019-09-13 17:02:22 +0200
commiteb706625285ebc7674aa73001681122f480eea1f (patch)
treed98848311167fba4811fb86111abe8a16bd7bbe0 /tests/unit/browser/test_history.py
parent0d1d6d19351b6004325e58da358e39e250a450d0 (diff)
downloadqutebrowser-eb706625285ebc7674aa73001681122f480eea1f.tar.gz
qutebrowser-eb706625285ebc7674aa73001681122f480eea1f.zip
Add objects.debug_flags
This removes some objreg.get('args'), see #640
Diffstat (limited to 'tests/unit/browser/test_history.py')
-rw-r--r--tests/unit/browser/test_history.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/tests/unit/browser/test_history.py b/tests/unit/browser/test_history.py
index 297fd4c2d..87984f1a5 100644
--- a/tests/unit/browser/test_history.py
+++ b/tests/unit/browser/test_history.py
@@ -27,13 +27,12 @@ from PyQt5.QtCore import QUrl
from qutebrowser.browser import history
from qutebrowser.utils import objreg, urlutils, usertypes
from qutebrowser.api import cmdutils
-from qutebrowser.misc import sql
+from qutebrowser.misc import sql, objects
@pytest.fixture(autouse=True)
def prerequisites(config_stub, fake_save_manager, init_sql, fake_args):
"""Make sure everything is ready to initialize a WebHistory."""
- fake_args.debug_flags = []
config_stub.data = {'general': {'private-browsing': False}}
@@ -171,8 +170,8 @@ class TestAdd:
expected = [(completion_url, title, atime)]
assert list(web_history.completion) == expected
- def test_no_sql_web_history(self, web_history, fake_args):
- fake_args.debug_flags = 'no-sql-history'
+ def test_no_sql_web_history(self, web_history, monkeypatch):
+ monkeypatch.setattr(objects, 'debug_flags', {'no-sql-history'})
web_history.add_url(QUrl('https://www.example.com/'), atime=12346,
title='Hello World', redirect=False)
assert not list(web_history)