@Override
  public String toString() {
    return "OpenFileSupport{" +
        "changePolicy=" + changePolicy +
        ", defaultReadAhead=" + defaultReadAhead +
        ", defaultBufferSize=" + defaultBufferSize +
        ", defaultAsyncDrainThreshold=" + defaultAsyncDrainThreshold +
        ", defaultInputPolicy=" + defaultInputPolicy +
        '}';
  }
@Test
  public void testSplitEndSetsLength() throws Throwable {
    long bigFile = 2L ^ 34;
    assertOpenFile(FS_OPTION_OPENFILE_SPLIT_END, Long.toString(bigFile))
        .matches(p -> p.getSplitEnd() == bigFile, "split end")
        .matches(p -> p.getFileLength() == -1, "file length")
        .matches(p -> p.getStatus() == null, "status");
  }