this.actualFilePath = (numTasks > 1 || outputDirectoryMode == OutputDirectoryMode.ALWAYS) ? p.suffix("/" + getDirectoryFileName(taskNumber)) : p;
@Test public void testSuffix() { Path p = new Path("/my/path"); p = p.suffix("_123"); assertEquals("/my/path_123", p.toUri().getPath()); p = new Path("/my/path/"); p = p.suffix("/abc"); assertEquals("/my/path/abc", p.toUri().getPath()); p = new Path("C:/my/windows/path"); p = p.suffix("/abc"); assertEquals("/C:/my/windows/path/abc", p.toUri().getPath()); }
this.actualFilePath = (numTasks > 1 || outputDirectoryMode == OutputDirectoryMode.ALWAYS) ? p.suffix("/" + getDirectoryFileName(taskNumber)) : p;
this.actualFilePath = (numTasks > 1 || outputDirectoryMode == OutputDirectoryMode.ALWAYS) ? p.suffix("/" + getDirectoryFileName(taskNumber)) : p;