/****************************************************************************
Copyright (c) 2004, Landmark Graphics and others. All rights reserved.
This program and accompanying materials are made available under the terms of
the Common Public License - v1.0, which accompanies this distribution, and is
available at http://www.eclipse.org/legal/cpl-v10.html
****************************************************************************/
/****************************************************************************
Copyright (c) 2005, Colorado School of Mines and others. All rights reserved.
This program and accompanying materials are made available under the terms of
the Common Public License - v1.0, which accompanies this distribution, and is
available at http://www.eclipse.org/legal/cpl-v10.html
****************************************************************************/
package edu.mines.jtk.opt.test;

import junit.framework.Test;
import junit.framework.TestSuite;

/**
 * Tests all classes in package edu.mines.jtk.opt.
 * @author W.S. Harlan
 * @version 2005.03.24
 */
public class Suite extends TestSuite {

  /** Get all tests in this package.
      @return A suite of all junit tests as a Test.
   */
  public static Test suite() {
    TestSuite suite = new TestSuite();

    suite.addTestSuite(ArrayVect1Test.class);
    suite.addTestSuite(BrentMinFinderTest.class);
    suite.addTestSuite(BrentZeroFinderTest.class);
    suite.addTestSuite(CoordinateTransformTest.class);
    suite.addTestSuite(GaussNewtonSolverTest.class);
    suite.addTestSuite(QuadraticSolverTest.class);
    suite.addTestSuite(ScalarSolverTest.class);

    return suite;
  }

  /** Run all tests with text gui if this class main is invoked
      @param args Command-line arguments.
   */
  public static void main(String[] args) {
    junit.textui.TestRunner.run(suite());
  }
}

@@ -435,453 +435,8 @@
 **/%0A
-/****************************************************************************%0ACopyright (c) 2005, Colorado School of Mines and others. All rights reserved.%0AThis program and accompanying materials are made available under the terms of%0Athe Common Public License - v1.0, which accompanies this distribution, and is%0Aavailable at http://www.eclipse.org/legal/cpl-v10.html%0A****************************************************************************/%0A
 pack
@@ -610,31 +610,8 @@
 lan%0A
- * @version 2005.03.24%0A
  */%0A
@@ -849,16 +849,251 @@
 rayVect1
+fsTest.class);%0A    suite.addTestSuite(ArrayVect1fTest.class);%0A    suite.addTestSuite(ArrayVect1Test.class);%0A    suite.addTestSuite(ArrayVect2fTest.class);%0A    suite.addTestSuite(ArrayVect2Test.class);%0A    suite.addTestSuite(ArrayVect3f
 Test.cla
@@ -1298,32 +1298,78 @@
 verTest.class);%0A
+    suite.addTestSuite(LineSearchTest.class);%0A
     suite.addTes
@@ -1451,16 +1451,61 @@
 class);%0A
+    suite.addTestSuite(ScalarVectTest.class);
 %0A    ret

Add all tests