Mercurial > hg > mercurial
changeset 610:37657248ac78
Merge branch Gaya-8.0.x
author | Dmitry Neverov <dmitry.neverov@jetbrains.com> |
---|---|
date | Fri, 28 Jun 2013 12:06:49 +0400 |
parents | 1650e9a237b9 (current diff) 86e187882960 (diff) |
children | a6c708e5bb10 |
files | |
diffstat | 1 files changed, 11 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial-tests/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/MercurialVcsSupportTest.java Fri Jun 28 00:15:12 2013 +0400 +++ b/mercurial-tests/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/MercurialVcsSupportTest.java Fri Jun 28 12:06:49 2013 +0400 @@ -679,6 +679,17 @@ } + @TestFor(issues = "TW-29998") + public void test_rev_not_found() throws Exception { + VcsRoot root = createVcsRoot(myRep2Path); + //there should be no exception, even though 010101010101 is not in the repository + myVcs.getCollectChangesPolicy().collectChanges(root, + RepositoryStateData.createVersionState("default", map("default", "737c6f57ef84", "unknown.branch", "010101010101")), + RepositoryStateData.createVersionState("default", map("default", "4780519e01aa", "topic", "fd50e4842211")), + CheckoutRules.DEFAULT); + } + + private void assertFiles(final List<String> expectedFiles, final ModificationData modificationData) { Set<String> actualFiles = new HashSet<String>(); for (VcsChange vc: modificationData.getChanges()) {