public void testRenamedFileInCset() throws Exception {
repo = Configuration.get().find("log-renames");
HgCatCommand cmd1 = new HgCatCommand(repo);
HgCatCommand cmd2 = new HgCatCommand(repo);
cmd1.file(Path.create("a")); // a is initial b through temporary c
cmd2.file(Path.create("c"));
ByteArrayChannel sink1, sink2;
// a from wc/tip was c in rev 4
cmd1.changeset(4).execute(sink1 = new ByteArrayChannel());
cmd2.changeset(4).execute(sink2 = new ByteArrayChannel());
assertArrayEquals(sink2.toArray(), sink1.toArray());