in changes-patch-builder-test/src/jetbrains/buildServer/vcs/patches/ChangesPatchBuilderTest.java [591:606]
public void testComplex7() throws Exception {
checkPatch(new VcsChange[] {
new VcsChange(VcsChangeInfo.Type.DIRECTORY_REMOVED, null, "src", "src", "0", "1"),
new VcsChange(VcsChangeInfo.Type.DIRECTORY_ADDED, null, "src", "src", "1", "2"),
new VcsChange(VcsChangeInfo.Type.DIRECTORY_ADDED, null, "src/foo", "src/foo", "2", "3"),
new VcsChange(VcsChangeInfo.Type.DIRECTORY_ADDED, null, "src/foo/bar", "src/foo/bar", "3", "4"),
new VcsChange(VcsChangeInfo.Type.ADDED, null, "src/foo/bar/File.java", "src/foo/bar/File.java", "4", "5"),
new VcsChange(VcsChangeInfo.Type.CHANGED, null, "src/foo/bar/File.java", "src/foo/bar/File.java", "5", "6"),
new VcsChange(VcsChangeInfo.Type.REMOVED, null, "src/foo/bar/File.java", "src/foo/bar/File.java", "6", "7"),
}, new String[] {
"DELETE_DIR src",
"CREATE_DIR src",
"CREATE_DIR src/foo",
"CREATE_DIR src/foo/bar",
});
}