annotate mercurial-tests/src/testng.xml @ 276:8c10f5cec37d

TW-17797 Fix merge-base calculation Add MergeBaseCommand and 2 its implementations. Implementation for hg 1.7+ uses revsets to get last common ancestors. Implementation for hg <1.7 calculates merge-base manually using information about parents.
author Dmitry Neverov <dmitry.neverov@jetbrains.com>
date Thu, 04 Aug 2011 12:04:38 +0400
parents 643fa1236f4e
children 8c1fd2e565ae
rev   line source
266
643fa1236f4e Fix file encoding
Dmitry Neverov <dmitry.neverov@jetbrains.com>
parents: 229
diff changeset
1 <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
643fa1236f4e Fix file encoding
Dmitry Neverov <dmitry.neverov@jetbrains.com>
parents: 229
diff changeset
2 <suite name="Mercurial Suite">
643fa1236f4e Fix file encoding
Dmitry Neverov <dmitry.neverov@jetbrains.com>
parents: 229
diff changeset
3 <test name="Mercurial Tests">
643fa1236f4e Fix file encoding
Dmitry Neverov <dmitry.neverov@jetbrains.com>
parents: 229
diff changeset
4 <classes>
643fa1236f4e Fix file encoding
Dmitry Neverov <dmitry.neverov@jetbrains.com>
parents: 229
diff changeset
5 <class name="jetbrains.buildServer.buildTriggers.vcs.mercurial.command.BaseCommandTest"/>
643fa1236f4e Fix file encoding
Dmitry Neverov <dmitry.neverov@jetbrains.com>
parents: 229
diff changeset
6 <class name="jetbrains.buildServer.buildTriggers.vcs.mercurial.command.CloneCommandTest"/>
643fa1236f4e Fix file encoding
Dmitry Neverov <dmitry.neverov@jetbrains.com>
parents: 229
diff changeset
7 <class name="jetbrains.buildServer.buildTriggers.vcs.mercurial.command.LogCommandTest"/>
643fa1236f4e Fix file encoding
Dmitry Neverov <dmitry.neverov@jetbrains.com>
parents: 229
diff changeset
8 <class name="jetbrains.buildServer.buildTriggers.vcs.mercurial.command.StatusCommandTest"/>
643fa1236f4e Fix file encoding
Dmitry Neverov <dmitry.neverov@jetbrains.com>
parents: 229
diff changeset
9 <class name="jetbrains.buildServer.buildTriggers.vcs.mercurial.command.PushCommandTest"/>
643fa1236f4e Fix file encoding
Dmitry Neverov <dmitry.neverov@jetbrains.com>
parents: 229
diff changeset
10 <class name="jetbrains.buildServer.buildTriggers.vcs.mercurial.command.IdentifyCommandTest"/>
643fa1236f4e Fix file encoding
Dmitry Neverov <dmitry.neverov@jetbrains.com>
parents: 229
diff changeset
11 <class name="jetbrains.buildServer.buildTriggers.vcs.mercurial.MercurialVcsSupportTest"/>
643fa1236f4e Fix file encoding
Dmitry Neverov <dmitry.neverov@jetbrains.com>
parents: 229
diff changeset
12 <class name="jetbrains.buildServer.buildTriggers.vcs.mercurial.AgentSideCheckoutTest"/>
643fa1236f4e Fix file encoding
Dmitry Neverov <dmitry.neverov@jetbrains.com>
parents: 229
diff changeset
13 <class name="jetbrains.buildServer.buildTriggers.vcs.mercurial.SettingsTest"/>
643fa1236f4e Fix file encoding
Dmitry Neverov <dmitry.neverov@jetbrains.com>
parents: 229
diff changeset
14 <class name="jetbrains.buildServer.buildTriggers.vcs.mercurial.MirrorManagerTest"/>
276
8c10f5cec37d TW-17797 Fix merge-base calculation
Dmitry Neverov <dmitry.neverov@jetbrains.com>
parents: 266
diff changeset
15 <class name="jetbrains.buildServer.buildTriggers.vcs.mercurial.HgVersionTest"/>
8c10f5cec37d TW-17797 Fix merge-base calculation
Dmitry Neverov <dmitry.neverov@jetbrains.com>
parents: 266
diff changeset
16 <class name="jetbrains.buildServer.buildTriggers.vcs.mercurial.command.VersionCommandTest"/>
266
643fa1236f4e Fix file encoding
Dmitry Neverov <dmitry.neverov@jetbrains.com>
parents: 229
diff changeset
17 </classes>
643fa1236f4e Fix file encoding
Dmitry Neverov <dmitry.neverov@jetbrains.com>
parents: 229
diff changeset
18 </test>
643fa1236f4e Fix file encoding
Dmitry Neverov <dmitry.neverov@jetbrains.com>
parents: 229
diff changeset
19 </suite>