changeset 664:cdbda2058141

Don't run test for ancient hg version
author Dmitry Neverov <dmitry.neverov@jetbrains.com>
date Tue, 01 Oct 2013 12:46:51 +0400
parents e01fa9602447
children 557d41234a97
files mercurial-tests/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/MercurialModificationInfoBuilderTest.java
diffstat 1 files changed, 3 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/mercurial-tests/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/MercurialModificationInfoBuilderTest.java	Tue Oct 01 10:12:55 2013 +0200
+++ b/mercurial-tests/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/MercurialModificationInfoBuilderTest.java	Tue Oct 01 12:46:51 2013 +0400
@@ -19,7 +19,8 @@
 import static org.hamcrest.Matchers.hasItem;
 import static org.testng.AssertJUnit.assertEquals;
 
-@Test
+@RequiredHgVersion(min = "1.7.0")
+@Test(dataProviderClass = HgVersionConstraint.class, dataProvider = "installedHgVersion")
 public class MercurialModificationInfoBuilderTest extends BaseMercurialTestCase {
 
   private File myRemoteRepository;
@@ -41,7 +42,7 @@
   }
 
 
-  public void should_return_commits_for_every_revision_in_state() throws Exception {
+  public void should_return_commits_for_every_revision_in_state(HgVersion _) throws Exception {
     VcsRoot root = vcsRoot().withUrl(myRemoteRepository.getAbsolutePath()).build();
     RepositoryStateData state = RepositoryStateData.createVersionState("default",
             map("default", "505c5b9d01e6", "personal-branch", "9ec402c74298"));