// originals (base revision) doesn't contain first copy origin (there's no b in r2)
cmd.base(2).revision(5).execute(sc = new StatusCollector());
errorCollector.assertEquals(fa, sc.new2oldName.get(fd));
errorCollector.assertEquals(Collections.singletonList(Removed), sc.get(fc));
// ensure same result with HgWorkingCopyStatusCollector
cmd.base(2).revision(WORKING_COPY).execute(sc = new StatusCollector());
errorCollector.assertEquals(fa, sc.new2oldName.get(fd));
errorCollector.assertEquals(Collections.singletonList(Removed), sc.get(fc));
// originals (base revision) does contain first copy origin (b is in r1)
cmd.base(1).revision(5).execute(sc = new StatusCollector());
errorCollector.assertEquals(fa, sc.new2oldName.get(fd));