From cfa779ecb7b417191f8596209a7f461a0d1f7317 Mon Sep 17 00:00:00 2001 From: George Edward Bulmer Date: Tue, 13 Feb 2018 16:02:20 +0000 Subject: [PATCH] Add trivial test for _uptime --- tests/unit/utils/test_version.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/unit/utils/test_version.py b/tests/unit/utils/test_version.py index 007171afc..96d0a5f4b 100644 --- a/tests/unit/utils/test_version.py +++ b/tests/unit/utils/test_version.py @@ -36,6 +36,7 @@ import attr import pkg_resources import pytest from PyQt5.QtCore import pyqtSignal, QObject +from PyQt5.QtWidgets import QApplication import qutebrowser from qutebrowser.utils import version, usertypes, utils @@ -1017,3 +1018,9 @@ def test_pastebin_version_error(pbclient, caplog, monkeypatch): pbclient._client.error.emit("test") assert version.pastebin_url is None 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()