From 9dddfc25584b3a8eb1096311f22b0f34aeca967e Mon Sep 17 00:00:00 2001 From: Anuj Date: Thu, 13 Aug 2026 16:39:32 +0530 Subject: [PATCH] Add support to allow zero length - #103 - switch `ALLOW_ZERO_LENGTH_LINES` from `False` to `True` --- src/config.py | 2 +- tests/unit_tests/test_config.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/config.py b/src/config.py index 6165da6..8700e37 100644 --- a/src/config.py +++ b/src/config.py @@ -21,7 +21,7 @@ class Settings(BaseSettings): max_receivable_messages: int = os.environ.get('MAX_RECEIVABLE_MESSAGES',-1) # -1 means no limit max_geometry_vertices: int = os.environ.get('MAX_GEOMETRY_VERTICES', 2000) coordinate_precision: int = os.environ.get('COORDINATE_PRECISION', 7) - allow_zero_length_lines: bool = os.environ.get('ALLOW_ZERO_LENGTH_LINES', False) + allow_zero_length_lines: bool = os.environ.get('ALLOW_ZERO_LENGTH_LINES', True) @property def auth_provider(self) -> str: diff --git a/tests/unit_tests/test_config.py b/tests/unit_tests/test_config.py index ba40780..c57df50 100644 --- a/tests/unit_tests/test_config.py +++ b/tests/unit_tests/test_config.py @@ -53,7 +53,7 @@ def test_default_settings(self): self.assertEqual(settings.max_concurrent_messages, 1) self.assertEqual(settings.max_geometry_vertices, 2000) self.assertEqual(settings.coordinate_precision, 7) - self.assertFalse(settings.allow_zero_length_lines) + self.assertTrue(settings.allow_zero_length_lines) if __name__ == '__main__':