@Test public void testSmoke() { assertEquals(0, comparator.compare(a, a)); assertEquals(-1, comparator.compare(a, b)); assertEquals(1, comparator.compare(b, a)); assertEquals(-1, comparator.compare(root, a)); // following two tests failed before bug #127 was fixed assertEquals(1, comparator.compare(a, root)); assertEquals(0, comparator.compare(root, root)); } }