Add trivial test for _uptime

This commit is contained in:
George Edward Bulmer 2018-02-13 16:02:20 +00:00
parent b959e885fc
commit cfa779ecb7

View File

@ -36,6 +36,7 @@ import attr
import pkg_resources import pkg_resources
import pytest import pytest
from PyQt5.QtCore import pyqtSignal, QObject from PyQt5.QtCore import pyqtSignal, QObject
from PyQt5.QtWidgets import QApplication
import qutebrowser import qutebrowser
from qutebrowser.utils import version, usertypes, utils from qutebrowser.utils import version, usertypes, utils
@ -1017,3 +1018,9 @@ def test_pastebin_version_error(pbclient, caplog, monkeypatch):
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" assert caplog.records[0].message == "Failed to pastebin version info: test"
def test_uptime(monkeypatch):
"""Test _uptime runs without failing. Its effects are tested elsewhere."""
QApplication.instance().launch_time = datetime.datetime(1, 1, 1)
version._uptime()