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