Author: kevj
Date: Fri May  5 00:41:43 2006
New Revision: 400003

URL: http://svn.apache.org/viewcvs?rev=400003&view=rev
Log:
added status task for VSS antlib (Bug #18146)

Modified:
    ant/sandbox/antlibs/vss/src/etc/testcases/msvss.xml
    ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/MSVSSConstants.java
    ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/MSVSSLOCATE.java
    ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/antlib.xml
    ant/sandbox/antlibs/vss/src/testcases/org/apache/ant/vss/MSVSSTest.java

Modified: ant/sandbox/antlibs/vss/src/etc/testcases/msvss.xml
URL: 
http://svn.apache.org/viewcvs/ant/sandbox/antlibs/vss/src/etc/testcases/msvss.xml?rev=400003&r1=400002&r2=400003&view=diff
==============================================================================
--- ant/sandbox/antlibs/vss/src/etc/testcases/msvss.xml (original)
+++ ant/sandbox/antlibs/vss/src/etc/testcases/msvss.xml Fri May  5 00:41:43 2006
@@ -100,6 +100,14 @@
        />
   </target>
        
+  <target name="test-status" depends="setup">
+    <vss:status
+         vsspath="$/${vss-project}"
+         login="Guest,"
+      user="Guest"
+       />
+  </target>    
+       
   <target name="cleanup">
        <vss:destroy
          vsspath="$/${vss-project}"

Modified: 
ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/MSVSSConstants.java
URL: 
http://svn.apache.org/viewcvs/ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/MSVSSConstants.java?rev=400003&r1=400002&r2=400003&view=diff
==============================================================================
--- ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/MSVSSConstants.java 
(original)
+++ ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/MSVSSConstants.java Fri 
May  5 00:41:43 2006
@@ -56,7 +56,9 @@
     String COMMAND_DECLOAK = "Decloak";
     /**  The 'Locate' command  */
     String COMMAND_LOCATE = "Locate";
-
+    /**  The 'Status' command  */
+    String COMMAND_STATUS = "Status";
+    
     /**  The brief style flag  */
     String STYLE_BRIEF = "brief";
     /**  The codediff style flag  */

Modified: ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/MSVSSLOCATE.java
URL: 
http://svn.apache.org/viewcvs/ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/MSVSSLOCATE.java?rev=400003&r1=400002&r2=400003&view=diff
==============================================================================
--- ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/MSVSSLOCATE.java 
(original)
+++ ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/MSVSSLOCATE.java Fri 
May  5 00:41:43 2006
@@ -34,7 +34,7 @@
             String msg = "vsspath attribute must be set!";
             throw new BuildException(msg, getLocation());
         }
-        // Cloak always returns 1 - must set failonerror="false" as workaround
+        // Locate always returns 1 - must set failonerror="false" as workaround
         this.setFailOnError(false);
         // build the command line from what we got
         // the format is:

Modified: ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/antlib.xml
URL: 
http://svn.apache.org/viewcvs/ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/antlib.xml?rev=400003&r1=400002&r2=400003&view=diff
==============================================================================
--- ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/antlib.xml (original)
+++ ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/antlib.xml Fri May  5 
00:41:43 2006
@@ -79,4 +79,8 @@
     name="locate"
     classname="org.apache.ant.vss.MSVSSLOCATE"
     />
+  <taskdef
+    name="status"
+    classname="org.apache.ant.vss.MSVSSSTATUS"
+    />
 </antlib>

Modified: 
ant/sandbox/antlibs/vss/src/testcases/org/apache/ant/vss/MSVSSTest.java
URL: 
http://svn.apache.org/viewcvs/ant/sandbox/antlibs/vss/src/testcases/org/apache/ant/vss/MSVSSTest.java?rev=400003&r1=400002&r2=400003&view=diff
==============================================================================
--- ant/sandbox/antlibs/vss/src/testcases/org/apache/ant/vss/MSVSSTest.java 
(original)
+++ ant/sandbox/antlibs/vss/src/testcases/org/apache/ant/vss/MSVSSTest.java Fri 
May  5 00:41:43 2006
@@ -55,4 +55,8 @@
     public void testMSVSSLOCATE() throws Exception {
         executeTarget("test-locate");
     }
+    
+    public void testMSVSSSTATUS() throws Exception {
+        executeTarget("test-status");
+    }
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to