Title: [40560] trunk/hudson/plugins/subversion/src/test: Added a test case for JENKINS-11933.
Revision
40560
Author
kohsuke
Date
2012-05-08 13:32:57 -0400 (Tue, 08 May 2012)

Log Message

Added a test case for JENKINS-11933.

Added Paths


Diff

Added: trunk/hudson/plugins/subversion/src/test/java/hudson/scm/listtagsparameter/ListSubversionTagsParameterDefinitionTest.java (0 => 40560)


--- trunk/hudson/plugins/subversion/src/test/java/hudson/scm/listtagsparameter/ListSubversionTagsParameterDefinitionTest.java	                        (rev 0)
+++ trunk/hudson/plugins/subversion/src/test/java/hudson/scm/listtagsparameter/ListSubversionTagsParameterDefinitionTest.java	2012-05-08 17:32:57 UTC (rev 40560)
@@ -0,0 +1,26 @@
+package hudson.scm.listtagsparameter;
+
+import hudson.Proc;
+import hudson.scm.AbstractSubversionTest;
+import org.jvnet.hudson.test.Bug;
+
+import java.util.Arrays;
+
+/**
+ * @author Kohsuke Kawaguchi
+ */
+public class ListSubversionTagsParameterDefinitionTest extends AbstractSubversionTest {
+    /**
+     * Make sure we are actually listing tags correctly.
+     */
+    @Bug(11933)
+    public void testListTags() throws Exception {
+        Proc p = runSvnServe(getClass().getResource("JENKINS-11933.zip"));
+        try {
+            ListSubversionTagsParameterDefinition def = new ListSubversionTagsParameterDefinition("FOO", "svn://localhost/", "", "", "", false, false, null);
+            assertEquals(Arrays.asList("trunk", "tags/a", "tags/b", "tags/c"), def.getTags());
+        } finally {
+            p.kill();
+        }
+    }
+}

Added: trunk/hudson/plugins/subversion/src/test/resources/hudson/scm/listtagsparameter/JENKINS-11933.zip


(Binary files differ)
Property changes on: trunk/hudson/plugins/subversion/src/test/resources/hudson/scm/listtagsparameter/JENKINS-11933.zip ___________________________________________________________________

Added: svn:mime-type

Reply via email to