mirror of
https://github.com/GNS3/gns3-server.git
synced 2026-11-03 05:51:15 +02:00
feat: Enhance information displayed on the system status dashboard
This commit is contained in:
1 parent
f65d9b17c6
commit
a35df76384
4 files changed
+73
-2
No files matched your search
@@ -0,0 +1,14 @@
|
||||
from unittest.mock import MagicMock, patch
|
||||
|
||||
from gns3server.api.routes.controller.controller import get_server_uptime_seconds
|
||||
|
||||
|
||||
def test_server_uptime_uses_process_creation_time() -> None:
|
||||
process = MagicMock()
|
||||
process.create_time.return_value = 50.25
|
||||
|
||||
with patch("gns3server.api.routes.controller.controller.time.time", return_value=200.75), \
|
||||
patch("gns3server.api.routes.controller.controller.psutil.Process", return_value=process):
|
||||
uptime = get_server_uptime_seconds()
|
||||
|
||||
assert uptime == 150
|
||||
Reference in new issue
Block a user