v.0.11.4
This commit is contained in:
@@ -43,9 +43,17 @@ class ConfigTests(unittest.TestCase):
|
||||
self.assertEqual(cfg.redis_maxmemory_mb, 128)
|
||||
self.assertEqual(cfg.redis_snapshot_seconds, 0)
|
||||
self.assertFalse(cfg.redis_aof)
|
||||
self.assertEqual(cfg.traffic_archive_interval_seconds, 5)
|
||||
self.assertEqual(cfg.traffic_archive_interval_seconds, 10)
|
||||
self.assertEqual(cfg.analytics_snapshot_interval_seconds, 120)
|
||||
self.assertEqual(cfg.traffic_archive_lag_seconds, 10)
|
||||
self.assertEqual(cfg.traffic_archive_batch_size, 1000)
|
||||
self.assertEqual(cfg.traffic_max_events, 50000)
|
||||
|
||||
def test_traffic_max_events_can_be_overridden_or_disabled(self):
|
||||
with patch.dict(os.environ, {"TRAFFIC_MAX_EVENTS": "12345"}, clear=True):
|
||||
self.assertEqual(Config.from_env().traffic_max_events, 12345)
|
||||
with patch.dict(os.environ, {"TRAFFIC_MAX_EVENTS": "0"}, clear=True):
|
||||
self.assertEqual(Config.from_env().traffic_max_events, 0)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
Reference in New Issue
Block a user