Merge branch '3.1' into code-review-fixes

This commit is contained in:
Guobin Yue authored and GitHub committed 2026-08-15 22:39:42 +08:00
commit 74a51a1f9f
4 files changed
+73 -2

No files matched your search

+14
View File
@@ -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