You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by st...@apache.org on 2002/02/01 08:02:10 UTC

cvs commit: jakarta-ant/src/testcases/org/apache/tools/ant/taskdefs/optional/sos SOSTest.java

stevel      02/01/31 23:02:10

  Modified:    src/testcases/org/apache/tools/ant/taskdefs/optional/sos
                        SOSTest.java
  Log:
  test now works on my box, maybe we will scrape through GUMP now.
  
  Revision  Changes    Path
  1.2       +16 -5     jakarta-ant/src/testcases/org/apache/tools/ant/taskdefs/optional/sos/SOSTest.java
  
  Index: SOSTest.java
  ===================================================================
  RCS file: /home/cvs/jakarta-ant/src/testcases/org/apache/tools/ant/taskdefs/optional/sos/SOSTest.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- SOSTest.java	31 Jan 2002 19:47:40 -0000	1.1
  +++ SOSTest.java	1 Feb 2002 07:02:10 -0000	1.2
  @@ -61,6 +61,7 @@
   import org.apache.tools.ant.types.Path;
   import org.apache.tools.ant.util.FileUtils;
   import org.apache.tools.ant.taskdefs.optional.sos.*;
  +import java.io.File;
   
   /**
    * Basic testcase to ensure that command line generation is ok
  @@ -75,13 +76,13 @@
       private Project project;
       private Commandline commandline;
       private FileUtils fileUtils;
  -    
  +
       private static final String VSS_SERVER_PATH = "\\\\server\\vss\\srcsafe.ini";
       private static final String VSS_PROJECT_PATH = "/SourceRoot/Project";
       private static final String SOS_SERVER_PATH = "192.168.0.1:8888";
       private static final String SOS_USERNAME = "ant";
       private static final String SOS_PASSWORD = "rocks";
  -    private static final String LOCAL_PATH = "/home/jesse/source/dir";
  +    private static final String LOCAL_PATH = "testdir";
       private static final String SRC_FILE = "Class1.java";
       private static final String SRC_LABEL = "label1";
       private static final String SRC_COMMENT = "I fixed a bug";
  @@ -102,6 +103,13 @@
           fileUtils = FileUtils.newFileUtils();
       }
   
  +    protected void tearDown() throws Exception {
  +        File file = new File(project.getBaseDir(), LOCAL_PATH);
  +        if (file.exists()) {
  +            file.delete();
  +        }
  +	}
  +
       /**
        * Test SOSGetFile flags & commandline generation
        */
  @@ -110,7 +118,8 @@
               SRC_FILE, "-revision", "007", "-server", SOS_SERVER_PATH, "-name",
               SOS_USERNAME, "-password", SOS_PASSWORD, "-database", VSS_SERVER_PATH,
               "-project", "$"+VSS_PROJECT_PATH, "-verbose", "-nocompress",
  -            "-nocache", "-workdir", fileUtils.normalize(LOCAL_PATH).getAbsolutePath() };
  +            "-nocache", "-workdir", project.getBaseDir().getAbsolutePath()
  +			+ File.separator + LOCAL_PATH };
   
           Path path = new Path(project, LOCAL_PATH);
   
  @@ -265,7 +274,8 @@
               SRC_FILE, "-server", SOS_SERVER_PATH, "-name", SOS_USERNAME,
               "-password", SOS_PASSWORD, "-database", VSS_SERVER_PATH, "-project",
               "$"+VSS_PROJECT_PATH, "-verbose", "-nocompress", "-nocache",
  -            "-workdir", fileUtils.normalize(LOCAL_PATH).getAbsolutePath(), "-log", SRC_COMMENT };
  +            "-workdir", project.getBaseDir().getAbsolutePath() + File.separator
  +			+ LOCAL_PATH, "-log", SRC_COMMENT };
   
           Path path = new Path(project, LOCAL_PATH);
   
  @@ -422,7 +432,8 @@
               SRC_FILE, "-server", SOS_SERVER_PATH, "-name", SOS_USERNAME,
               "-password", SOS_PASSWORD, "-database", VSS_SERVER_PATH, "-project",
               "$"+VSS_PROJECT_PATH, "-verbose", "-nocompress", "-nocache",
  -            "-workdir", fileUtils.normalize(LOCAL_PATH).getAbsolutePath() };
  +            "-workdir", project.getBaseDir().getAbsolutePath()
  +			+ File.separator + LOCAL_PATH };
   
           Path path = new Path(project, LOCAL_PATH);
   
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: cvs commit: jakarta-ant/src/testcases/org/apache/tools/ant/taskdefs/optional/sos SOSTest.java

Posted by Erik Hatcher <ja...@ehatchersolutions.com>.
Thanks Steve, Stephane, and Jesse!  Sorry I didn't notice it creating a
directory under my C:\ drive, and sorry I fell asleep before checking
e-mails - thats the effect of being a new dad all over again.

    Erik


----- Original Message -----
From: <st...@apache.org>
To: <ja...@apache.org>
Sent: Friday, February 01, 2002 2:02 AM
Subject: cvs commit:
jakarta-ant/src/testcases/org/apache/tools/ant/taskdefs/optional/sos
SOSTest.java


> stevel      02/01/31 23:02:10
>
>   Modified:    src/testcases/org/apache/tools/ant/taskdefs/optional/sos
>                         SOSTest.java
>   Log:
>   test now works on my box, maybe we will scrape through GUMP now.
>
>   Revision  Changes    Path
>   1.2       +16 -5
jakarta-ant/src/testcases/org/apache/tools/ant/taskdefs/optional/sos/SOSTest
.java
>
>   Index: SOSTest.java
>   ===================================================================
>   RCS file:
/home/cvs/jakarta-ant/src/testcases/org/apache/tools/ant/taskdefs/optional/s
os/SOSTest.java,v
>   retrieving revision 1.1
>   retrieving revision 1.2
>   diff -u -r1.1 -r1.2
>   --- SOSTest.java 31 Jan 2002 19:47:40 -0000 1.1
>   +++ SOSTest.java 1 Feb 2002 07:02:10 -0000 1.2
>   @@ -61,6 +61,7 @@
>    import org.apache.tools.ant.types.Path;
>    import org.apache.tools.ant.util.FileUtils;
>    import org.apache.tools.ant.taskdefs.optional.sos.*;
>   +import java.io.File;
>
>    /**
>     * Basic testcase to ensure that command line generation is ok
>   @@ -75,13 +76,13 @@
>        private Project project;
>        private Commandline commandline;
>        private FileUtils fileUtils;
>   -
>   +
>        private static final String VSS_SERVER_PATH =
"\\\\server\\vss\\srcsafe.ini";
>        private static final String VSS_PROJECT_PATH =
"/SourceRoot/Project";
>        private static final String SOS_SERVER_PATH = "192.168.0.1:8888";
>        private static final String SOS_USERNAME = "ant";
>        private static final String SOS_PASSWORD = "rocks";
>   -    private static final String LOCAL_PATH = "/home/jesse/source/dir";
>   +    private static final String LOCAL_PATH = "testdir";
>        private static final String SRC_FILE = "Class1.java";
>        private static final String SRC_LABEL = "label1";
>        private static final String SRC_COMMENT = "I fixed a bug";
>   @@ -102,6 +103,13 @@
>            fileUtils = FileUtils.newFileUtils();
>        }
>
>   +    protected void tearDown() throws Exception {
>   +        File file = new File(project.getBaseDir(), LOCAL_PATH);
>   +        if (file.exists()) {
>   +            file.delete();
>   +        }
>   + }
>   +
>        /**
>         * Test SOSGetFile flags & commandline generation
>         */
>   @@ -110,7 +118,8 @@
>                SRC_FILE, "-revision", "007", "-server", SOS_SERVER_PATH,
"-name",
>                SOS_USERNAME, "-password", SOS_PASSWORD, "-database",
VSS_SERVER_PATH,
>                "-project", "$"+VSS_PROJECT_PATH, "-verbose",
"-nocompress",
>   -            "-nocache", "-workdir",
fileUtils.normalize(LOCAL_PATH).getAbsolutePath() };
>   +            "-nocache", "-workdir",
project.getBaseDir().getAbsolutePath()
>   + + File.separator + LOCAL_PATH };
>
>            Path path = new Path(project, LOCAL_PATH);
>
>   @@ -265,7 +274,8 @@
>                SRC_FILE, "-server", SOS_SERVER_PATH, "-name",
SOS_USERNAME,
>                "-password", SOS_PASSWORD, "-database", VSS_SERVER_PATH,
"-project",
>                "$"+VSS_PROJECT_PATH, "-verbose", "-nocompress",
"-nocache",
>   -            "-workdir",
fileUtils.normalize(LOCAL_PATH).getAbsolutePath(), "-log", SRC_COMMENT };
>   +            "-workdir", project.getBaseDir().getAbsolutePath() +
File.separator
>   + + LOCAL_PATH, "-log", SRC_COMMENT };
>
>            Path path = new Path(project, LOCAL_PATH);
>
>   @@ -422,7 +432,8 @@
>                SRC_FILE, "-server", SOS_SERVER_PATH, "-name",
SOS_USERNAME,
>                "-password", SOS_PASSWORD, "-database", VSS_SERVER_PATH,
"-project",
>                "$"+VSS_PROJECT_PATH, "-verbose", "-nocompress",
"-nocache",
>   -            "-workdir",
fileUtils.normalize(LOCAL_PATH).getAbsolutePath() };
>   +            "-workdir", project.getBaseDir().getAbsolutePath()
>   + + File.separator + LOCAL_PATH };
>
>            Path path = new Path(project, LOCAL_PATH);
>
>
>
>
>
> --
> To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
> For additional commands, e-mail: <ma...@jakarta.apache.org>
>
>


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>