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.local.command.checkin;
20
21 import java.io.File;
22
23 import org.apache.maven.scm.tck.command.checkin.CheckInCommandTckTest;
24
25
26
27
28
29 public class LocalCheckInCommandTckTest extends CheckInCommandTckTest {
30 private static final String moduleName = "checkin-tck";
31
32 public String getScmUrl() throws Exception {
33 return "scm:local|" + getRepositoryRoot() + "|" + moduleName;
34 }
35
36 public void initRepo() throws Exception {
37 makeRepo(getRepositoryRoot());
38 }
39
40 private void makeRepo(File workingDirectory) throws Exception {
41 makeFile(workingDirectory, moduleName + "/pom.xml", "/pom.xml");
42
43 makeFile(workingDirectory, moduleName + "/readme.txt", "/readme.txt");
44
45 makeFile(workingDirectory, moduleName + "/src/main/java/Application.java", "/src/main/java/Application.java");
46
47 makeFile(workingDirectory, moduleName + "/src/test/java/Test.java", "/src/test/java/Test.java");
48
49 makeDirectory(workingDirectory, moduleName + "/src/test/resources");
50 }
51 }