diff --git a/changelog/src/test/org/apache/maven/cvslib/CvsConnectionTest.java b/changelog/src/test/org/apache/maven/cvslib/CvsConnectionTest.java deleted file mode 100644 index 4663728b..00000000 --- a/changelog/src/test/org/apache/maven/cvslib/CvsConnectionTest.java +++ /dev/null @@ -1,112 +0,0 @@ -package org.apache.maven.cvslib; - -/* - * ==================================================================== The - * Apache Software License, Version 1.1 - * - * Copyright (c) 2002 The Apache Software Foundation. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: 1. - * Redistributions of source code must retain the above copyright notice, this - * list of conditions and the following disclaimer. 2. Redistributions in - * binary form must reproduce the above copyright notice, this list of - * conditions and the following disclaimer in the documentation and/or other - * materials provided with the distribution. 3. The end-user documentation - * included with the redistribution, if any, must include the following - * acknowledgment: "This product includes software developed by the Apache - * Software Foundation (http://www.apache.org/)." Alternately, this - * acknowledgment may appear in the software itself, if and wherever such - * third-party acknowledgments normally appear. 4. The names "Apache" and - * "Apache Software Foundation" and "Apache Maven" must not be used to endorse - * or promote products derived from this software without prior written - * permission. For written permission, please contact apache@apache.org. 5. - * Products derived from this software may not be called "Apache", "Apache - * Maven", nor may "Apache" appear in their name, without prior written - * permission of the Apache Software Foundation. - * - * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, - * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND - * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE - * APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, - * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF - * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * ==================================================================== - * - * This software consists of voluntary contributions made by many individuals - * on behalf of the Apache Software Foundation. For more information on the - * Apache Software Foundation, please see . - */ - -import java.io.File; - -import junit.framework.TestCase; - -/** - * Test cases for {@link CvsLogListener} - * - * @author Eric Pugh - * @version $Id: CvsConnectionTest.java,v 1.1 2003/10/29 16:23:33 epugh Exp $ - */ -public class CvsConnectionTest extends TestCase -{ - - /** - * Create a test with the given name - * - * @param testName the name of the test - */ - public CvsConnectionTest(String testName) - { - super(testName); - } - - /** - * Test of making a pserver connection. - * - * @throws Exception when there is an unexpected problem - */ - public void testConnectWithPServer() throws Exception - { - ExposeGenerator eg = new ExposeGenerator(); - eg.setConnection( - "scm:cvs:pserver:anoncvs@cvs.apache.org:/home/cvspublic:maven"); - String args[] = eg.getScmLogCommand().getArguments(); - File f = new File(".").getAbsoluteFile(); - String localPath = f.toString(); - CvsLogListener listener = new CvsLogListener(); - CvsConnection.processCommand(args, localPath, listener); - assertTrue(listener.getStdout().length() > 0); - } - - /** - * Test of making an ssh connection - * - * @throws Exception when there is an unexpected problem - */ - public void testConnectWithExtSSH() throws Exception - { - ExposeGenerator eg = new ExposeGenerator(); - eg.setConnection( - "scm:cvs:extssh:pugh@80.38.99.24:/home/pugh/cvsroot:parsys"); - String args[] = eg.getScmLogCommand().getArguments(); - File f = new File(".").getAbsoluteFile(); - String localPath = f.toString(); - CvsLogListener listener = new CvsLogListener(); - try - { - CvsConnection.processCommand(args, localPath, listener); - fail("should have thrown exception"); - } - catch (IllegalArgumentException e) - { - // good - } - - } - -}