changeset 267:8f97c8ef1b67

Test reported changes have parents
author Dmitry Neverov <dmitry.neverov@jetbrains.com>
date Wed, 20 Jul 2011 12:05:41 +0400
parents 643fa1236f4e
children 497174281fa8
files mercurial-tests/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/MercurialVcsSupportTest.java
diffstat 1 files changed, 9 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/mercurial-tests/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/MercurialVcsSupportTest.java	Wed Jul 20 12:04:08 2011 +0400
+++ b/mercurial-tests/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/MercurialVcsSupportTest.java	Wed Jul 20 12:05:41 2011 +0400
@@ -456,6 +456,15 @@
   }
 
 
+  public void collected_changes_should_contain_parents() throws Exception {
+    VcsRootImpl vcsRoot = createVcsRoot(simpleRepo());
+    List<ModificationData> changes = collectChanges(vcsRoot, "1:9875b412a788", "3:9522278aa38d", new CheckoutRules(""));
+    for (ModificationData change : changes) {
+      assertFalse(change.getParentRevisions().isEmpty());
+    }
+  }
+
+
   private void assertFiles(final List<String> expectedFiles, final ModificationData modificationData) {
     List<String> actualFiles = new ArrayList<String>();
     for (VcsChange vc: modificationData.getChanges()) {