src/test/test.sh

Code
Comments
Other
Rev Date Author Line
2249 12 May 06 nicklas 1 #  $Id$
2249 12 May 06 nicklas 2 #
2249 12 May 06 nicklas 3 #  Copyright (C) 2006 Nicklas Nordborg
2249 12 May 06 nicklas 4 #  
2249 12 May 06 nicklas 5 #  This file is part of BASE - BioArray Software Environment.
2249 12 May 06 nicklas 6 #  Available at http://base.thep.lu.se/
2249 12 May 06 nicklas 7 #  
2249 12 May 06 nicklas 8 #  BASE is free software; you can redistribute it and/or modify it
2249 12 May 06 nicklas 9 #  under the terms of the GNU General Public License as published by
4480 05 Sep 08 jari 10 #  the Free Software Foundation; either version 3 of the License, or
2249 12 May 06 nicklas 11 #  (at your option) any later version.
2249 12 May 06 nicklas 12 #  
2249 12 May 06 nicklas 13 #  BASE is distributed in the hope that it will be useful, but
2249 12 May 06 nicklas 14 #  WITHOUT ANY WARRANTY; without even the implied warranty of
2249 12 May 06 nicklas 15 #  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
2249 12 May 06 nicklas 16 #  General Public License for more details.
2249 12 May 06 nicklas 17 #
2249 12 May 06 nicklas 18 #  You should have received a copy of the GNU General Public License
4514 11 Sep 08 jari 19 #  along with BASE. If not, see <http://www.gnu.org/licenses/>.
2249 12 May 06 nicklas 20 # ----------------------------------------
2249 12 May 06 nicklas 21
2249 12 May 06 nicklas 22 # Import CLASSPATH($CP)
2249 12 May 06 nicklas 23 . ./set_classpath.sh
2249 12 May 06 nicklas 24
2249 12 May 06 nicklas 25 # Execute test class
2249 12 May 06 nicklas 26
2249 12 May 06 nicklas 27 # Which package to test is the first parameter
2249 12 May 06 nicklas 28 package=$1
2249 12 May 06 nicklas 29
2249 12 May 06 nicklas 30 # Remaining parameters are sent to the test program
2249 12 May 06 nicklas 31 shift 1
2249 12 May 06 nicklas 32
2249 12 May 06 nicklas 33 # Execute test: -ea = enable asserts; -server = server mode
5031 28 Jul 09 nicklas 34 nice java -Xmx512M -Xms128M -ea -server -cp $CP -Dcom.sun.media.jai.disableMediaLib=true net.sf.basedb.test.$package.Run $*