Monkeypatch qapp.launch_time too
This commit is contained in:
parent
29ff4259d6
commit
1893a33708
@ -996,7 +996,7 @@ def test_pastebin_version_twice(pbclient, monkeypatch):
|
|||||||
version.pastebin_url = None
|
version.pastebin_url = None
|
||||||
|
|
||||||
|
|
||||||
def test_pastebin_version_error(pbclient, caplog, monkeypatch):
|
def test_pastebin_version_error(pbclient, caplog, message_mock, monkeypatch):
|
||||||
"""Test version.pastebin_version() with errors."""
|
"""Test version.pastebin_version() with errors."""
|
||||||
monkeypatch.setattr('qutebrowser.utils.version.version',
|
monkeypatch.setattr('qutebrowser.utils.version.version',
|
||||||
lambda: "dummy")
|
lambda: "dummy")
|
||||||
@ -1005,14 +1005,17 @@ def test_pastebin_version_error(pbclient, caplog, monkeypatch):
|
|||||||
with caplog.at_level(logging.ERROR):
|
with caplog.at_level(logging.ERROR):
|
||||||
version.pastebin_version(pbclient)
|
version.pastebin_version(pbclient)
|
||||||
pbclient._client.error.emit("test")
|
pbclient._client.error.emit("test")
|
||||||
|
|
||||||
assert version.pastebin_url is None
|
assert version.pastebin_url is None
|
||||||
assert caplog.records[0].message == "Failed to pastebin version info: test"
|
|
||||||
|
msg = message_mock.getmsg(usertypes.MessageLevel.error)
|
||||||
|
assert msg.text == "Failed to pastebin version info: test"
|
||||||
|
|
||||||
|
|
||||||
def test_uptime(monkeypatch, qapp):
|
def test_uptime(monkeypatch, qapp):
|
||||||
"""Test _uptime runs and check if microseconds are dropped."""
|
"""Test _uptime runs and check if microseconds are dropped."""
|
||||||
launch_time = datetime.datetime(1, 1, 1, 1, 1, 1, 1)
|
launch_time = datetime.datetime(1, 1, 1, 1, 1, 1, 1)
|
||||||
qapp.launch_time = launch_time
|
monkeypatch.setattr(qapp, "launch_time", launch_time, raising=False)
|
||||||
|
|
||||||
class FakeDateTime(datetime.datetime):
|
class FakeDateTime(datetime.datetime):
|
||||||
now = lambda x=datetime.datetime(1, 1, 1, 1, 1, 1, 2): x
|
now = lambda x=datetime.datetime(1, 1, 1, 1, 1, 1, 2): x
|
||||||
|
Loading…
Reference in New Issue
Block a user