This is an automated email from the ASF dual-hosted git repository.

qiaojialin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git


The following commit(s) were added to refs/heads/master by this push:
     new ce17ef9  Move a util class to test dir.
     new 0facdf2  Merge pull request #380 from Genius-pig/master
ce17ef9 is described below

commit ce17ef91171cbf848bad26ce3f4a9a23cf4c34b3
Author: zhutianci <[email protected]>
AuthorDate: Sat Sep 7 00:27:27 2019 +0800

    Move a util class to test dir.
---
 .../tsfile/file/metadata/ChunkGroupMetaData.java   |  2 +-
 .../apache/iotdb/tsfile/write/TsFileWriter.java    |  4 +-
 .../iotdb/tsfile/write/writer/TsFileIOWriter.java  |  8 +++
 .../tsfile/read/TsFileRestorableReaderTest.java    |  2 +-
 .../iotdb/tsfile/read/common/TimeRangeTest.java    | 58 +++++++++++-----------
 .../tsfile/utils}/IncompleteFileTestUtil.java      |  4 +-
 .../write/writer/RestorableTsFileIOWriterTest.java |  1 +
 7 files changed, 45 insertions(+), 34 deletions(-)

diff --git 
a/tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/ChunkGroupMetaData.java
 
b/tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/ChunkGroupMetaData.java
index 53d3fa3..a717eba 100644
--- 
a/tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/ChunkGroupMetaData.java
+++ 
b/tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/ChunkGroupMetaData.java
@@ -72,7 +72,7 @@ public class ChunkGroupMetaData {
    *
    * @param deviceID name of device
    * @param chunkMetaDataList all time series chunks in this chunk group. Can 
not be Null. notice:
-   * after constructing a ChunkGroupMetadata instance. Donot use list.add() to 
modify
+   * after constructing a ChunkGroupMetadata instance. Don't use list.add() to 
modify
    * `chunkMetaDataList`. Instead, use addTimeSeriesChunkMetaData() to make 
sure getSerializedSize()
    * is correct.
    * @param startOffsetOfChunkGroup the start Byte position in file of this 
chunk group.
diff --git 
a/tsfile/src/main/java/org/apache/iotdb/tsfile/write/TsFileWriter.java 
b/tsfile/src/main/java/org/apache/iotdb/tsfile/write/TsFileWriter.java
index 0129eab..1796d5f 100644
--- a/tsfile/src/main/java/org/apache/iotdb/tsfile/write/TsFileWriter.java
+++ b/tsfile/src/main/java/org/apache/iotdb/tsfile/write/TsFileWriter.java
@@ -333,7 +333,7 @@ public class TsFileWriter implements AutoCloseable{
 
   /**
    * this function is only for Test.
-   * @return
+   * @return TsFileIOWriter
    */
    public TsFileIOWriter getIOWriter() {
     return this.fileWriter;
@@ -341,7 +341,7 @@ public class TsFileWriter implements AutoCloseable{
 
   /**
    * this function is only for Test
-   * @throws IOException
+   * @throws IOException exception in IO
    */
   public void flushForTest() throws IOException {
     flushAllChunkGroups();
diff --git 
a/tsfile/src/main/java/org/apache/iotdb/tsfile/write/writer/TsFileIOWriter.java 
b/tsfile/src/main/java/org/apache/iotdb/tsfile/write/writer/TsFileIOWriter.java
index 26ff64b..14253ba 100644
--- 
a/tsfile/src/main/java/org/apache/iotdb/tsfile/write/writer/TsFileIOWriter.java
+++ 
b/tsfile/src/main/java/org/apache/iotdb/tsfile/write/writer/TsFileIOWriter.java
@@ -447,4 +447,12 @@ public class TsFileIOWriter {
       }
     }
   }
+
+  /**
+   * this function is only for Test.
+   * @return TsFileOutput
+   */
+  public TsFileOutput getIOWriterOut() {
+    return this.out;
+  }
 }
diff --git 
a/tsfile/src/test/java/org/apache/iotdb/tsfile/read/TsFileRestorableReaderTest.java
 
b/tsfile/src/test/java/org/apache/iotdb/tsfile/read/TsFileRestorableReaderTest.java
index 14b6ca3..df3d03b 100644
--- 
a/tsfile/src/test/java/org/apache/iotdb/tsfile/read/TsFileRestorableReaderTest.java
+++ 
b/tsfile/src/test/java/org/apache/iotdb/tsfile/read/TsFileRestorableReaderTest.java
@@ -26,7 +26,7 @@ import java.io.File;
 import java.io.IOException;
 import org.apache.iotdb.tsfile.common.conf.TSFileConfig;
 import org.apache.iotdb.tsfile.utils.TsFileGeneratorForTest;
-import org.apache.iotdb.tsfile.write.writer.IncompleteFileTestUtil;
+import org.apache.iotdb.tsfile.utils.IncompleteFileTestUtil;
 import org.junit.Test;
 
 public class TsFileRestorableReaderTest {
diff --git 
a/tsfile/src/test/java/org/apache/iotdb/tsfile/read/common/TimeRangeTest.java 
b/tsfile/src/test/java/org/apache/iotdb/tsfile/read/common/TimeRangeTest.java
index 514f8e2..c1f7867 100644
--- 
a/tsfile/src/test/java/org/apache/iotdb/tsfile/read/common/TimeRangeTest.java
+++ 
b/tsfile/src/test/java/org/apache/iotdb/tsfile/read/common/TimeRangeTest.java
@@ -19,6 +19,8 @@
 package org.apache.iotdb.tsfile.read.common;
 
 import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertTrue;
 
 import java.util.ArrayList;
 import org.junit.Assert;
@@ -57,8 +59,8 @@ public class TimeRangeTest {
     assertEquals(1, remainRanges.size());
     assertEquals(remainRanges.get(0).getMin(), 1);
     assertEquals(remainRanges.get(0).getMax(), 10);
-    assertEquals(remainRanges.get(0).getLeftClose(), true);
-    assertEquals(remainRanges.get(0).getRightClose(), true);
+    assertTrue(remainRanges.get(0).getLeftClose());
+    assertTrue(remainRanges.get(0).getRightClose());
   }
 
   @Test
@@ -90,8 +92,8 @@ public class TimeRangeTest {
     assertEquals(1, remainRanges.size());
     assertEquals(remainRanges.get(0).getMin(), 3);
     assertEquals(remainRanges.get(0).getMax(), 10);
-    assertEquals(remainRanges.get(0).getLeftClose(), false);
-    assertEquals(remainRanges.get(0).getRightClose(), true);
+    assertFalse(remainRanges.get(0).getLeftClose());
+    assertTrue(remainRanges.get(0).getRightClose());
   }
 
   @Test
@@ -109,8 +111,8 @@ public class TimeRangeTest {
     assertEquals(1, remainRanges.size());
     assertEquals(remainRanges.get(0).getMin(), 1);
     assertEquals(remainRanges.get(0).getMax(), 5);
-    assertEquals(remainRanges.get(0).getLeftClose(), true);
-    assertEquals(remainRanges.get(0).getRightClose(), false);
+    assertTrue(remainRanges.get(0).getLeftClose());
+    assertFalse(remainRanges.get(0).getRightClose());
   }
 
   @Test
@@ -128,12 +130,12 @@ public class TimeRangeTest {
     assertEquals(2, remainRanges.size());
     assertEquals(remainRanges.get(0).getMin(), 1);
     assertEquals(remainRanges.get(0).getMax(), 3);
-    assertEquals(remainRanges.get(0).getLeftClose(), true);
-    assertEquals(remainRanges.get(0).getRightClose(), false);
+    assertTrue(remainRanges.get(0).getLeftClose());
+    assertFalse(remainRanges.get(0).getRightClose());
     assertEquals(remainRanges.get(1).getMin(), 8);
     assertEquals(remainRanges.get(1).getMax(), 10);
-    assertEquals(remainRanges.get(1).getLeftClose(), false);
-    assertEquals(remainRanges.get(1).getRightClose(), true);
+    assertFalse(remainRanges.get(1).getLeftClose());
+    assertTrue(remainRanges.get(1).getRightClose());
   }
 
 
@@ -152,8 +154,8 @@ public class TimeRangeTest {
     assertEquals(1, remainRanges.size());
     assertEquals(remainRanges.get(0).getMin(), 5);
     assertEquals(remainRanges.get(0).getMax(), 10);
-    assertEquals(remainRanges.get(0).getLeftClose(), false);
-    assertEquals(remainRanges.get(0).getRightClose(), true);
+    assertFalse(remainRanges.get(0).getLeftClose());
+    assertTrue(remainRanges.get(0).getRightClose());
   }
 
   @Test
@@ -171,8 +173,8 @@ public class TimeRangeTest {
     assertEquals(1, remainRanges.size());
     assertEquals(remainRanges.get(0).getMin(), 2);
     assertEquals(remainRanges.get(0).getMax(), 10);
-    assertEquals(remainRanges.get(0).getLeftClose(), false);
-    assertEquals(remainRanges.get(0).getRightClose(), true);
+    assertFalse(remainRanges.get(0).getLeftClose());
+    assertTrue(remainRanges.get(0).getRightClose());
   }
 
   @Test
@@ -190,8 +192,8 @@ public class TimeRangeTest {
     assertEquals(1, remainRanges.size());
     assertEquals(remainRanges.get(0).getMin(), 1);
     assertEquals(remainRanges.get(0).getMax(), 6);
-    assertEquals(remainRanges.get(0).getLeftClose(), true);
-    assertEquals(remainRanges.get(0).getRightClose(), false);
+    assertTrue(remainRanges.get(0).getLeftClose());
+    assertFalse(remainRanges.get(0).getRightClose());
   }
 
   @Test
@@ -209,8 +211,8 @@ public class TimeRangeTest {
     assertEquals(1, remainRanges.size());
     assertEquals(remainRanges.get(0).getMin(), 1);
     assertEquals(remainRanges.get(0).getMax(), 11);
-    assertEquals(remainRanges.get(0).getLeftClose(), true);
-    assertEquals(remainRanges.get(0).getRightClose(), false);
+    assertTrue(remainRanges.get(0).getLeftClose());
+    assertFalse(remainRanges.get(0).getRightClose());
   }
 
   @Test
@@ -228,16 +230,16 @@ public class TimeRangeTest {
     assertEquals(3, remainRanges.size());
     assertEquals(remainRanges.get(0).getMin(), 1);
     assertEquals(remainRanges.get(0).getMax(), 3);
-    assertEquals(remainRanges.get(0).getLeftClose(), true);
-    assertEquals(remainRanges.get(0).getRightClose(), false);
+    assertTrue(remainRanges.get(0).getLeftClose());
+    assertFalse(remainRanges.get(0).getRightClose());
     assertEquals(remainRanges.get(1).getMin(), 4);
     assertEquals(remainRanges.get(1).getMax(), 6);
-    assertEquals(remainRanges.get(1).getLeftClose(), false);
-    assertEquals(remainRanges.get(1).getRightClose(), false);
+    assertFalse(remainRanges.get(1).getLeftClose());
+    assertFalse(remainRanges.get(1).getRightClose());
     assertEquals(remainRanges.get(2).getMin(), 8);
     assertEquals(remainRanges.get(2).getMax(), 10);
-    assertEquals(remainRanges.get(2).getLeftClose(), false);
-    assertEquals(remainRanges.get(2).getRightClose(), true);
+    assertFalse(remainRanges.get(2).getLeftClose());
+    assertTrue(remainRanges.get(2).getRightClose());
   }
 
   @Test
@@ -255,11 +257,11 @@ public class TimeRangeTest {
     assertEquals(2, remainRanges.size());
     assertEquals(remainRanges.get(0).getMin(), 1);
     assertEquals(remainRanges.get(0).getMax(), 3);
-    assertEquals(remainRanges.get(0).getLeftClose(), true);
-    assertEquals(remainRanges.get(0).getRightClose(), false);
+    assertTrue(remainRanges.get(0).getLeftClose());
+    assertFalse(remainRanges.get(0).getRightClose());
     assertEquals(remainRanges.get(1).getMin(), 4);
     assertEquals(remainRanges.get(1).getMax(), 11); // NOTE here is the 
technical detail.
-    assertEquals(remainRanges.get(1).getLeftClose(), false);
-    assertEquals(remainRanges.get(1).getRightClose(), false);
+    assertFalse(remainRanges.get(1).getLeftClose());
+    assertFalse(remainRanges.get(1).getRightClose());
   }
 }
diff --git 
a/tsfile/src/main/java/org/apache/iotdb/tsfile/write/writer/IncompleteFileTestUtil.java
 
b/tsfile/src/test/java/org/apache/iotdb/tsfile/utils/IncompleteFileTestUtil.java
similarity index 95%
rename from 
tsfile/src/main/java/org/apache/iotdb/tsfile/write/writer/IncompleteFileTestUtil.java
rename to 
tsfile/src/test/java/org/apache/iotdb/tsfile/utils/IncompleteFileTestUtil.java
index d9aaa3f..00c923f 100644
--- 
a/tsfile/src/main/java/org/apache/iotdb/tsfile/write/writer/IncompleteFileTestUtil.java
+++ 
b/tsfile/src/test/java/org/apache/iotdb/tsfile/utils/IncompleteFileTestUtil.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package org.apache.iotdb.tsfile.write.writer;
+package org.apache.iotdb.tsfile.utils;
 
 import org.apache.iotdb.tsfile.file.header.ChunkHeader;
 import org.apache.iotdb.tsfile.file.metadata.enums.CompressionType;
@@ -55,7 +55,7 @@ public class IncompleteFileTestUtil {
         buffer.flip();
         byte[] data = new byte[3];
         buffer.get(data, 0, 3);
-        writer.getIOWriter().out.write(data);
+        writer.getIOWriter().getIOWriterOut().write(data);
         writer.getIOWriter().close();
     }
 }
diff --git 
a/tsfile/src/test/java/org/apache/iotdb/tsfile/write/writer/RestorableTsFileIOWriterTest.java
 
b/tsfile/src/test/java/org/apache/iotdb/tsfile/write/writer/RestorableTsFileIOWriterTest.java
index 9cbdb58..f6a5231 100644
--- 
a/tsfile/src/test/java/org/apache/iotdb/tsfile/write/writer/RestorableTsFileIOWriterTest.java
+++ 
b/tsfile/src/test/java/org/apache/iotdb/tsfile/write/writer/RestorableTsFileIOWriterTest.java
@@ -42,6 +42,7 @@ import org.apache.iotdb.tsfile.read.common.Path;
 import org.apache.iotdb.tsfile.read.common.RowRecord;
 import org.apache.iotdb.tsfile.read.expression.QueryExpression;
 import org.apache.iotdb.tsfile.read.query.dataset.QueryDataSet;
+import org.apache.iotdb.tsfile.utils.IncompleteFileTestUtil;
 import org.apache.iotdb.tsfile.write.TsFileWriter;
 import org.apache.iotdb.tsfile.write.record.TSRecord;
 import org.apache.iotdb.tsfile.write.record.datapoint.FloatDataPoint;

Reply via email to