@@ -25,6 +25,7 @@ public static void TestDefaultProperties()
2525 Assert . AreEqual ( ParquetVersion . PARQUET_2_6 , p . Version ) ;
2626 Assert . AreEqual ( 1024 , p . WriteBatchSize ) ;
2727 Assert . False ( p . WritePageIndex ) ;
28+ Assert . False ( p . PageChecksumEnabled ) ;
2829 }
2930
3031 [ Test ]
@@ -42,6 +43,7 @@ public static void TestPropertiesBuilder()
4243 . WriteBatchSize ( 666 )
4344 . DisableWritePageIndex ( )
4445 . EnableWritePageIndex ( )
46+ . EnablePageChecksum ( )
4547 . Build ( ) ;
4648
4749 Assert . AreEqual ( "Meeeee!!!" , p . CreatedBy ) ;
@@ -55,6 +57,7 @@ public static void TestPropertiesBuilder()
5557 Assert . AreEqual ( ParquetVersion . PARQUET_1_0 , p . Version ) ;
5658 Assert . AreEqual ( 666 , p . WriteBatchSize ) ;
5759 Assert . True ( p . WritePageIndex ) ;
60+ Assert . True ( p . PageChecksumEnabled ) ;
5861 }
5962
6063 [ Test ]
@@ -110,6 +113,7 @@ public static void TestOverrideDefaults()
110113 DefaultWriterProperties . Version = ParquetVersion . PARQUET_1_0 ;
111114 DefaultWriterProperties . WriteBatchSize = 666 ;
112115 DefaultWriterProperties . WritePageIndex = true ;
116+ DefaultWriterProperties . PageChecksumEnabled = true ;
113117
114118 using var builder = new WriterPropertiesBuilder ( ) ;
115119 using var p = builder . Build ( ) ;
@@ -127,6 +131,7 @@ public static void TestOverrideDefaults()
127131 Assert . AreEqual ( ParquetVersion . PARQUET_1_0 , p . Version ) ;
128132 Assert . AreEqual ( 666 , p . WriteBatchSize ) ;
129133 Assert . True ( p . WritePageIndex ) ;
134+ Assert . True ( p . PageChecksumEnabled ) ;
130135 }
131136 finally
132137 {
@@ -143,6 +148,7 @@ public static void TestOverrideDefaults()
143148 DefaultWriterProperties . Version = null ;
144149 DefaultWriterProperties . WriteBatchSize = null ;
145150 DefaultWriterProperties . WritePageIndex = null ;
151+ DefaultWriterProperties . PageChecksumEnabled = null ;
146152 }
147153 }
148154
0 commit comments