def test_text_chunk_config_boundary_split_overlap(self):
        """Test TextChunkConfig with split_overlap at boundary value (0)."""
        try:
            config = TextChunkConfig(
                split_length=100,
                split_overlap=0,
                split_method='sentence'
            )
            self.assertEqual(config.split_overlap, 0)
        except ValidationError:
            self.fail("TextChunkConfig raised ValidationError unexpectedly with split_overlap=0!")
Test TextChunkConfig with split_overlap at boundary value (0).
tests/unit_tests/marqo/core/inference/api/test_preprocessing_config.py