def test_uptime(monkeypatch, qapp): """Test _uptime runs and check if microseconds are dropped.""" launch_time = datetime.datetime(1, 1, 1, 1, 1, 1, 1) monkeypatch.setattr(qapp, "launch_time", launch_time, raising=False) class FakeDateTime(datetime.datetime): now = lambda x=datetime.datetime(1, 1, 1, 1, 1, 1, 2): x monkeypatch.setattr('datetime.datetime', FakeDateTime) uptime_delta = version._uptime() assert uptime_delta == datetime.timedelta(0)
def test_uptime(monkeypatch, qapp): """Test _uptime runs and check if microseconds are dropped.""" launch_time = datetime.datetime(1, 1, 1, 1, 1, 1, 1) monkeypatch.setattr(qapp, "launch_time", launch_time, raising=False) class FakeDateTime(datetime.datetime): now = lambda x=datetime.datetime(1, 1, 1, 1, 1, 1, 2): x monkeypatch.setattr('datetime.datetime', FakeDateTime) uptime_delta = version._uptime() assert uptime_delta == datetime.timedelta(0)