Github user vdiravka commented on a diff in the pull request:

    https://github.com/apache/drill/pull/1166#discussion_r178009588
  
    --- Diff: 
exec/java-exec/src/test/java/org/apache/drill/exec/physical/impl/writer/TestParquetWriter.java
 ---
    @@ -797,6 +797,24 @@ public void 
testImpalaParquetBinaryAsTimeStamp_DictChange() throws Exception {
         }
       }
     
    +  @Test
    +  public void testSparkParquetBinaryAsTimeStamp_DictChange() throws 
Exception {
    +    try {
    +      mockUtcDateTimeZone();
    --- End diff --
    
    I see that in `TestParquetWriter` only one parameter is used - `repeat`. I 
think you can replace `Parameterized` running of this. test with simple 
variable. 
    Other approach - you can write programmatically using of JMockit.
    
    But I prefer not to use mocks if possible. So try to use 
`convertToLocalTimestamp`. By using it you can enable also 
`testHiveParquetTimestampAsInt96_basic` test and 
`testImpalaParquetBinaryAsTimeStamp_DictChange` with removing redundant rows.


---

Reply via email to