Search in sources :

Example 6 with FileHistoryDialogModel

use of com.intellij.history.integration.ui.models.FileHistoryDialogModel in project intellij-community by JetBrains.

the class FileHistoryDialogTest method testRevertion.

public void testRevertion() throws Exception {
    VirtualFile dir = createChildDirectory(myRoot, "oldDir");
    VirtualFile f = createChildData(dir, "old.txt");
    rename(f, "new.txt");
    rename(dir, "newDir");
    FileHistoryDialogModel m = createFileModelAndSelectRevisions(f, 1, 1);
    m.createReverter().revert();
    assertEquals("old.txt", f.getName());
    assertEquals(f.getParent(), dir);
    assertEquals("newDir", dir.getName());
}
Also used : VirtualFile(com.intellij.openapi.vfs.VirtualFile) EntireFileHistoryDialogModel(com.intellij.history.integration.ui.models.EntireFileHistoryDialogModel) FileHistoryDialogModel(com.intellij.history.integration.ui.models.FileHistoryDialogModel)

Aggregations

EntireFileHistoryDialogModel (com.intellij.history.integration.ui.models.EntireFileHistoryDialogModel)6 FileHistoryDialogModel (com.intellij.history.integration.ui.models.FileHistoryDialogModel)6 VirtualFile (com.intellij.openapi.vfs.VirtualFile)5 DocumentContent (com.intellij.diff.contents.DocumentContent)1 NullRevisionsProgress (com.intellij.history.integration.ui.models.NullRevisionsProgress)1 Date (java.util.Date)1