@Test
public void testSplitComparison() {
TimestampedFileInputSplit richFirstSplit =
new TimestampedFileInputSplit(0, 3, new Path("test/test1"), 0, 100, null);
TimestampedFileInputSplit richSecondSplit =
new TimestampedFileInputSplit(10, 2, new Path("test/test2"), 0, 100, null);
TimestampedFileInputSplit richThirdSplit =
new TimestampedFileInputSplit(10, 1, new Path("test/test2"), 0, 100, null);
TimestampedFileInputSplit richForthSplit =
new TimestampedFileInputSplit(11, 0, new Path("test/test3"), 0, 100, null);
TimestampedFileInputSplit richFifthSplit =
new TimestampedFileInputSplit(11, 1, new Path("test/test3"), 0, 100, null);
Assert.assertTrue(richFirstSplit.compareTo(richSecondSplit) < 0);
Assert.assertTrue(richThirdSplit.compareTo(richFifthSplit) < 0);
Assert.assertTrue(richThirdSplit.compareTo(richSecondSplit) < 0);
Assert.assertTrue(richThirdSplit.compareTo(richForthSplit) < 0);
}