feat: token_manager detect file change

This commit is contained in:
2026-04-20 19:23:03 +02:00
parent e8a59c7e65
commit 5ff397e6d1
5 changed files with 43 additions and 3 deletions
+6
View File
@@ -53,6 +53,7 @@ class TestStaplerServer(BaseTestCase):
def test_run_http(self) -> None:
self.server.params = Parameters(https=False, with_certificates=False)
self.token_manager.detect_file_change.side_effect = KeyboardInterrupt
with (
self.mock_call(self.registry.load_pages),
self.mock_call(self.data_dir.init),
@@ -62,8 +63,10 @@ class TestStaplerServer(BaseTestCase):
self.seal_mocks(),
):
self.assertEqual(self.server.run(), 0)
self.token_manager.detect_file_change.assert_called_once()
def test_run_https_fail(self) -> None:
self.token_manager.detect_file_change.side_effect = KeyboardInterrupt
with (
self.mock_call(self.registry.load_pages),
self.mock_call(self.registry.get_hosts, [], []),
@@ -76,8 +79,10 @@ class TestStaplerServer(BaseTestCase):
self.seal_mocks(),
):
self.assertEqual(self.server.run(), 0)
self.token_manager.detect_file_change.assert_called_once()
def test_run_https(self) -> None:
self.token_manager.detect_file_change.side_effect = KeyboardInterrupt
with (
self.mock_call(self.registry.load_pages),
self.mock_call(self.registry.get_hosts, [], []),
@@ -96,3 +101,4 @@ class TestStaplerServer(BaseTestCase):
self.seal_mocks(self.context_mock),
):
self.assertEqual(self.server.run(), 0)
self.token_manager.detect_file_change.assert_called_once()