commons-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From nia...@apache.org
Subject svn commit: r661513 - in /commons/proper/cli/branches/cli-1.x/src/test/org/apache/commons/cli: OptionTest.java bug/BugCLI13Test.java bug/BugCLI18Test.java bug/BugCLI51Test.java bug/BugCLI71Test.java
Date Thu, 29 May 2008 22:38:43 GMT
Author: niallp
Date: Thu May 29 15:38:43 2008
New Revision: 661513

URL: http://svn.apache.org/viewvc?rev=661513&view=rev
Log:
set svn:eol-style to native

Modified:
    commons/proper/cli/branches/cli-1.x/src/test/org/apache/commons/cli/OptionTest.java  
(contents, props changed)
    commons/proper/cli/branches/cli-1.x/src/test/org/apache/commons/cli/bug/BugCLI13Test.java
  (props changed)
    commons/proper/cli/branches/cli-1.x/src/test/org/apache/commons/cli/bug/BugCLI18Test.java
  (props changed)
    commons/proper/cli/branches/cli-1.x/src/test/org/apache/commons/cli/bug/BugCLI51Test.java
  (props changed)
    commons/proper/cli/branches/cli-1.x/src/test/org/apache/commons/cli/bug/BugCLI71Test.java
  (props changed)

Modified: commons/proper/cli/branches/cli-1.x/src/test/org/apache/commons/cli/OptionTest.java
URL: http://svn.apache.org/viewvc/commons/proper/cli/branches/cli-1.x/src/test/org/apache/commons/cli/OptionTest.java?rev=661513&r1=661512&r2=661513&view=diff
==============================================================================
--- commons/proper/cli/branches/cli-1.x/src/test/org/apache/commons/cli/OptionTest.java (original)
+++ commons/proper/cli/branches/cli-1.x/src/test/org/apache/commons/cli/OptionTest.java Thu
May 29 15:38:43 2008
@@ -1,83 +1,83 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.apache.commons.cli;
-
-import junit.framework.TestCase;
-
-/**
- * @author brianegge
- */
-public class OptionTest extends TestCase {
-
-   private static class TestOption extends Option {
-        public TestOption(String opt, boolean hasArg, String description) throws IllegalArgumentException
{
-            super(opt, hasArg, description);
-        }
-        public boolean addValue(String value) {
-            addValueForProcessing(value);
-            return true;
-        }
-   }
-
-   public void testClear() {
-       TestOption option = new TestOption("x", true, "");
-       assertEquals(0, option.getValuesList().size());
-       option.addValue("a");
-       assertEquals(1, option.getValuesList().size());
-       option.clearValues();
-       assertEquals(0, option.getValuesList().size());
-   }
-
-    // See http://issues.apache.org/jira/browse/CLI-21
-    public void testClone() throws CloneNotSupportedException {
-        TestOption a = new TestOption("a", true, "");
-        TestOption b = (TestOption) a.clone();
-        assertEquals(a, b);
-        assertNotSame(a, b);
-        a.setDescription("a");
-        assertEquals("", b.getDescription());
-        b.setArgs(2);
-        b.addValue("b1");
-        b.addValue("b2");
-        assertEquals(1, a.getArgs());
-        assertEquals(0, a.getValuesList().size());
-        assertEquals(2, b.getValues().length);
-    }
-
-    private static class DefaultOption extends Option {
-
-        private final String defaultValue;
-
-        public DefaultOption(String opt, String description, String defaultValue) throws
IllegalArgumentException {
-            super(opt, true, description);
-            this.defaultValue = defaultValue;
-        }
-
-        public String getValue() {
-            return super.getValue() != null ? super.getValue() : defaultValue;
-        }
-    }
-
-    public void testSubclass() throws CloneNotSupportedException {
-        Option option = new DefaultOption("f", "file", "myfile.txt");
-        Option clone = (Option) option.clone();
-        assertEquals("myfile.txt", clone.getValue());
-        assertEquals(DefaultOption.class, clone.getClass());
-    }
-
-}
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.commons.cli;
+
+import junit.framework.TestCase;
+
+/**
+ * @author brianegge
+ */
+public class OptionTest extends TestCase {
+
+   private static class TestOption extends Option {
+        public TestOption(String opt, boolean hasArg, String description) throws IllegalArgumentException
{
+            super(opt, hasArg, description);
+        }
+        public boolean addValue(String value) {
+            addValueForProcessing(value);
+            return true;
+        }
+   }
+
+   public void testClear() {
+       TestOption option = new TestOption("x", true, "");
+       assertEquals(0, option.getValuesList().size());
+       option.addValue("a");
+       assertEquals(1, option.getValuesList().size());
+       option.clearValues();
+       assertEquals(0, option.getValuesList().size());
+   }
+
+    // See http://issues.apache.org/jira/browse/CLI-21
+    public void testClone() throws CloneNotSupportedException {
+        TestOption a = new TestOption("a", true, "");
+        TestOption b = (TestOption) a.clone();
+        assertEquals(a, b);
+        assertNotSame(a, b);
+        a.setDescription("a");
+        assertEquals("", b.getDescription());
+        b.setArgs(2);
+        b.addValue("b1");
+        b.addValue("b2");
+        assertEquals(1, a.getArgs());
+        assertEquals(0, a.getValuesList().size());
+        assertEquals(2, b.getValues().length);
+    }
+
+    private static class DefaultOption extends Option {
+
+        private final String defaultValue;
+
+        public DefaultOption(String opt, String description, String defaultValue) throws
IllegalArgumentException {
+            super(opt, true, description);
+            this.defaultValue = defaultValue;
+        }
+
+        public String getValue() {
+            return super.getValue() != null ? super.getValue() : defaultValue;
+        }
+    }
+
+    public void testSubclass() throws CloneNotSupportedException {
+        Option option = new DefaultOption("f", "file", "myfile.txt");
+        Option clone = (Option) option.clone();
+        assertEquals("myfile.txt", clone.getValue());
+        assertEquals(DefaultOption.class, clone.getClass());
+    }
+
+}

Propchange: commons/proper/cli/branches/cli-1.x/src/test/org/apache/commons/cli/OptionTest.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: commons/proper/cli/branches/cli-1.x/src/test/org/apache/commons/cli/bug/BugCLI13Test.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: commons/proper/cli/branches/cli-1.x/src/test/org/apache/commons/cli/bug/BugCLI18Test.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: commons/proper/cli/branches/cli-1.x/src/test/org/apache/commons/cli/bug/BugCLI51Test.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: commons/proper/cli/branches/cli-1.x/src/test/org/apache/commons/cli/bug/BugCLI71Test.java
------------------------------------------------------------------------------
    svn:eol-style = native



Mime
View raw message