Tests that after Spark overwrites partitioned Parquet files on S3/MinIO,
the date-level partition prefixes remain visible in delimited ListObjectsV2
so that Spark's partition discovery still works correctly.
- Generates two sample CSV files (
batch1.csv,batch2.csv) with the same schema and same date partitions but different values.