From: Steve L. <st...@us...> - 2006-06-14 16:56:12
|
Update of /cvsroot/smartfrog/core/components/junit/test/files In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv15344/core/components/junit/test/files Modified Files: components.sf Added Files: check-dependencies.sf Log Message: 1. optimise imports (most of the changes) 2. move unit tests to test/unit for isolated running 3. html listener supports css as resources or inline files. Handy. Index: components.sf =================================================================== RCS file: /cvsroot/smartfrog/core/components/junit/test/files/components.sf,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** components.sf 9 Jun 2006 14:13:32 -0000 1.11 --- components.sf 14 Jun 2006 16:56:08 -0000 1.12 *************** *** 67,71 **** HtmlListener extends HtmlTestListener { ! cssURL "file:///home/slo/Projects/SmartFrog/Forge/core/components/junit/src/org/smartfrog/services/junit/listeners/report.css"; } /** --- 67,71 ---- HtmlListener extends HtmlTestListener { ! // cssURL "file:///home/slo/Projects/SmartFrog/Forge/core/components/junit/src/org/smartfrog/services/junit/listeners/report.css"; } /** *************** *** 75,79 **** TestAll extends LocalJUnitTestRunner { - //mostTests extends MostTests; tests extends MostTests { name "tests"; --- 75,78 ---- --- NEW FILE: check-dependencies.sf --- /** (C) Copyright 2006 Hewlett-Packard Development Company, LP This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA For more information: www.smartfrog.org */ #include "/org/smartfrog/services/filesystem/components.sf" #include "/org/smartfrog/services/assertions/components.sf" #include "/org/smartfrog/services/os/java/components.sf" sfCodeBase PROPERTY org.smartfrog.codebase; /** * this component does nothing but check the dependencies of everything, * to verify the server is getting its classpath right */ sfConfig extends Compound { loadJunitClasses extends LoadClass { create false; retain false; classes [ "junit.framework.TestResult", "org.smartfrog.services.junit.JUnitTestSuiteImpl", "org.smartfrog.services.junit.data.ThrowableTraceInfo", "org.smartfrog.services.junit.log.TestListenerLogImpl", "org.smartfrog.services.junit.TestRunnerComponent" ]; } } |