| | | 1 | (DS_VSS_PROJECT_PATH);↵
|
1 | (SRC_FILE);↵ | | 2 | sosCheckout.setFile(SRC_FILE);↵
|
2 | sosGet.setUsername(SOS_USERNAME);↵ | | 3 | sosCheckout.setUsername(SOS_USERNAME);↵
|
3 | sosGet.setPassword(SOS_PASSWORD);↵ | | 4 | sosCheckout.setPassword(SOS_PASSWORD);↵
|
4 | sosGet.setVersion(VERSION);↵ | | 5 | sos↵
|
5 | sosGet.setLocalPath(new Path(project, LOCAL_PATH));↵ | | 6 | Checkout.setLocalPath(new Path(project, LOCAL_PATH));↵
|
6 | sosGet.setNoCache(true);↵ | | 7 | sosCheckout.setNoCache(true);↵
|
7 | sosGet.setNoCompress(true);↵ | | 8 | sosCheckout.setNoCompress(true);↵
|
8 | sosGet.setVerbose(true);↵ | | 9 | sosCheckout.setVerbose(true);↵
|
9 | sosGet.setRecursive(true);↵ | | 10 | sosCheckout.setRecursive(true);↵
|
|
10 | commandline = sosGet.buildCmdLine();↵ | | 11 | commandline = sosCheckout.buildCmdLine();↵
|
|
11 | checkCommandLines(sTestCmdLine, commandline.getCommandline());↵ | | 12 | checkCommandLines(sTestCmdLine, commandline.getCommandline());↵
|
12 | }↵ | | 13 | }↵
|
|
13 | /** Test SOSGetProject flags & commandline generation */↵ | | 14 | /** Test CheckOutProject option flags */↵
|
14 | public void testGetProjectFlags() {↵ | | 15 | public void testCheckoutProjectFlags() {↵
|
15 | String[] sTestCmdLine = {"soscmd", "-command", "GetProject", "-recursive",↵ | | 16 | String[] sTestCmdLine = {"soscmd", "-command", "CheckOutProject",↵
|
16 | "-label", SRC_LABEL, "-server", SOS_SERVER_PATH, "-name", SOS_USERNAME,↵ | | 17 | "-recursive", "-server", SOS_SERVER_PATH, "-name", SOS_USERNAME,↵
|
17 | "-password", "", "-database", VSS_SERVER_PATH, "-project",↵ | | 18 | "-password", "", "-database", VSS_SERVER_PATH, "-project",↵
|
18 | DS_VSS_PROJECT_PATH, "", "", "-soshome", SOS_HOME, "-workdir",↵ | | 19 | DS_VSS_PROJECT_PATH, "", "", "-soshome", SOS_HOME, "-workdir",↵
|
19 | project.getBaseDir().getAbsolutePath()};↵ | | 20 | project.getBaseDir().getAbsolutePath()};↵
|
|
20 | // Set up a SOSGet task↵ | | 21 | // Set up a sosCheckout task↵
|
21 | SOSGet sosGet = new SOSGet();↵ | | 22 | SOSCheckout sosCheckout = new SOSCheckout();↵
|
22 | sosGet.setProject(project);↵ | | 23 | sosCheckout.setProject(project);↵
|
23 | sosGet.setVssServerPath(VSS_SERVER_PATH);↵ | | 24 | sosCheckout.setVssServerPath(VSS_SERVER_PATH);↵
|
24 | sosGet.setSosServerPath(SOS_SERVER_PATH);↵ | | 25 | sosCheckout.setSosServerPath(SOS_SERVER_PATH);↵
|
25 | sosGet.setProjectPath(DS_VSS_PROJECT_PATH);↵ | | 26 | sosCheckout.setProjectPath(VSS_PROJECT_PATH);↵
|
26 | sosGet. | | 27 | sosCheckout.
|