def test_aliases_are_handled_correctly(self):
        """Test that aliases are correctly parsed."""
        config = ImagePreprocessingConfig(
            shouldChunk=True,
            downloadTimeoutMs=3000,
            downloadThreadCount=2,
            downloadHeader={"Content-Type": "application/json"},
            patchMethod="dino-v1"
        )
        self.assertTrue(config.should_chunk)
        self.assertEqual(config.download_timeout_ms, 3000)
        self.assertEqual(config.download_thread_count, 2)
        self.assertEqual(config.download_header, {"Content-Type": "application/json"})
        self.assertEqual(config.patch_method, "dino-v1")
Test that aliases are correctly parsed.
tests/unit_tests/marqo/core/inference/api/test_preprocessing_config.py