Files
email-tracker/external/duckdb/test/sql/copy/parquet/broken_parquet.test
2025-10-24 19:21:19 -05:00

43 lines
1.1 KiB
SQL

# name: test/sql/copy/parquet/broken_parquet.test
# description: Read several broken parquet files
# group: [parquet]
require parquet
statement ok
PRAGMA enable_verification
statement error
select count(*) from parquet_scan('test/sql/copy/parquet/broken/missingmagicatfront.parquet')
----
statement error
select count(*) from parquet_scan('test/sql/copy/parquet/broken/missingmagicatend.parquet')
----
statement error
select count(*) from parquet_scan('test/sql/copy/parquet/broken/firstmarker.parquet')
----
statement error
select count(*) from parquet_scan('test/sql/copy/parquet/broken/twomarkers.parquet')
----
statement error
select count(*) from parquet_scan('test/sql/copy/parquet/broken/footerlengthzero.parquet')
----
statement error
select count(*) from parquet_scan('test/sql/copy/parquet/broken/hugefooter.parquet')
----
statement error
select count(*) from parquet_scan('test/sql/copy/parquet/broken/garbledfooter.parquet')
----
mode skip
statement error
from parquet_scan('test/sql/copy/parquet/broken/broken_structure.parquet')
----
Parquet file is likely corrupted