1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.maven.scm.provider.svn.svnexe.command.remoteinfo;
20
21 import org.apache.maven.scm.command.remoteinfo.RemoteInfoScmResult;
22 import org.apache.maven.scm.provider.svn.command.remoteinfo.AbstractSvnRemoteInfoCommandTckTest;
23
24 import static org.apache.maven.scm.provider.svn.SvnScmTestUtils.SVN_COMMAND_LINE;
25 import static org.junit.Assert.assertTrue;
26
27
28
29
30 public abstract class AbstractSvnExeRemoteInfoCommandTckTest extends AbstractSvnRemoteInfoCommandTckTest {
31
32 @Override
33 public String getScmProviderCommand() {
34 return SVN_COMMAND_LINE;
35 }
36
37 @Override
38 protected void checkResult(RemoteInfoScmResult result) {
39 assertTrue(result.getTags().containsKey("maven-3.0"));
40 String tagUrl = result.getTags().get("maven-3.0");
41 assertTrue(tagUrl.endsWith("/tags/maven-3.0/"));
42 assertTrue(result.getBranches().containsKey("MNG-3004"));
43 String branchUrl = result.getBranches().get("MNG-3004");
44 assertTrue(branchUrl.endsWith("/branches/MNG-3004/"));
45 }
46 }