Add lightweight unittest coverage for stability fixes

This commit is contained in:
2026-02-15 01:25:11 +03:00
parent 7c56430f32
commit 678332e6d0
4 changed files with 128 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
import unittest
from services.config_check import validate_cfg
class ConfigCheckTests(unittest.TestCase):
def test_admin_ids_without_admin_id_is_valid(self):
cfg = {
"telegram": {
"token": "x",
"admin_ids": [1, 2],
}
}
errors, warnings = validate_cfg(cfg)
self.assertEqual(errors, [])
self.assertIsInstance(warnings, list)
if __name__ == "__main__":
unittest.main()