feat: new tariffs web app and bot interactions

This commit is contained in:
3252a8
2026-04-30 13:48:32 +03:00
parent ce610b4804
commit 8a6b2704d4
13 changed files with 1409 additions and 47 deletions
+11
View File
@@ -91,3 +91,14 @@ class SettingsTests(unittest.TestCase):
)
self.assertEqual(settings.TRIAL_TRAFFIC_STRATEGY, "WEEK")
def test_tariff_warning_levels_are_parsed(self):
settings = Settings(
_env_file=None,
BOT_TOKEN="token",
POSTGRES_USER="app_user",
POSTGRES_PASSWORD="app_password",
TARIFF_TRAFFIC_WARNING_LEVELS="90,85,bad,95,90,100,0",
)
self.assertEqual(settings.tariff_traffic_warning_levels, [85, 90, 95])