History log of /ec/ECSpooler/backends/junit/JUnit.py
Revision Date Author Comments Expand
1635 16-Jun-2013 amelung

Bugfix in JUnit#handleStudentsImports(self, source)

1632 04-Apr-2013 amelung

Fixed a problem with undefined methods in submissions.

1628 24-Mar-2013 amelung

Improved logging

/ec/ECSpooler/CHANGES.txt /ec/ECSpooler/README.txt /ec/ECSpooler/backends/cl/Cl.py /ec/ECSpooler/backends/cl/__init__.py /ec/ECSpooler/backends/echo/Echo.py /ec/ECSpooler/backends/echo/__init__.py /ec/ECSpooler/backends/erlang/Erlang.py /ec/ECSpooler/backends/erlang/__init__.py /ec/ECSpooler/backends/haskell/Haskell.py /ec/ECSpooler/backends/haskell/__init__.py /ec/ECSpooler/backends/haskell/runhugs.sh /ec/ECSpooler/backends/haskellext/HaskellExt.py /ec/ECSpooler/backends/haskellext/__init__.py /ec/ECSpooler/backends/haskellext/config.py /ec/ECSpooler/backends/haskellio/HaskellIO.py /ec/ECSpooler/backends/haskellio/__init__.py /ec/ECSpooler/backends/haskellio/config.py /ec/ECSpooler/backends/haskellqc/HaskellQC.py /ec/ECSpooler/backends/haskellqc/__init__.py /ec/ECSpooler/backends/java/Java.py /ec/ECSpooler/backends/java/__init__.py /ec/ECSpooler/backends/java/java.sh /ec/ECSpooler/backends/java/javac.sh /ec/ECSpooler/backends/javare/JavaRE.py /ec/ECSpooler/backends/javare/__init__.py /ec/ECSpooler/backends/javare/java.sh /ec/ECSpooler/backends/javare/javac.sh JUnit.py __init__.py java.sh javac.sh /ec/ECSpooler/backends/keywords/Keywords.py /ec/ECSpooler/backends/keywords/__init__.py /ec/ECSpooler/backends/prolog/Prolog.py /ec/ECSpooler/backends/prolog/__init__.py /ec/ECSpooler/backends/python/Python.py /ec/ECSpooler/backends/python/__init__.py /ec/ECSpooler/backends/python/python.sh /ec/ECSpooler/backends/pyunit/PyUnit.py /ec/ECSpooler/backends/pyunit/__init__.py /ec/ECSpooler/backends/pyunit/python.sh /ec/ECSpooler/backends/scheme/Scheme.py /ec/ECSpooler/backends/scheme/__init__.py /ec/ECSpooler/backends/sql/SQL.py /ec/ECSpooler/backends/sql/__init__.py /ec/ECSpooler/backends/xml/XML.py /ec/ECSpooler/backends/xml/__init__.py /ec/ECSpooler/bin/backendctl /ec/ECSpooler/bin/spoolerctl /ec/ECSpooler/config.py /ec/ECSpooler/lib/AbstractBackend.py /ec/ECSpooler/lib/AbstractServer.py /ec/ECSpooler/lib/Spooler.py /ec/ECSpooler/lib/util/settings.py /ec/ECSpooler/log /ec/ECSpooler/logs /ec/ECSpooler/logs/README.txt /ec/ECSpooler/setup.py /ec/ECSpooler/tests/testSOAPWrapper.py /ec/ECSpooler/var/result.fs /ec/ECSpooler/version.txt
1603 10-Oct-2011 amelung

Final step for Release 1.2.

/ec/ECSpooler/README.txt /ec/ECSpooler/__init__.py /ec/ECSpooler/backends/__init__.py /ec/ECSpooler/backends/cl/Cl.py /ec/ECSpooler/backends/cl/__init__.py /ec/ECSpooler/backends/cl/config.py /ec/ECSpooler/backends/erlang/Erlang.py /ec/ECSpooler/backends/erlang/__init__.py /ec/ECSpooler/backends/erlang/config.py /ec/ECSpooler/backends/haskell/CHANGES.txt /ec/ECSpooler/backends/haskell/Haskell.py /ec/ECSpooler/backends/haskell/README.txt /ec/ECSpooler/backends/haskell/__init__.py /ec/ECSpooler/backends/haskell/config.py /ec/ECSpooler/backends/haskellext/HaskellExt.py /ec/ECSpooler/backends/haskellext/README.txt /ec/ECSpooler/backends/haskellext/__init__.py /ec/ECSpooler/backends/haskellext/config.py /ec/ECSpooler/backends/haskellio/HaskellIO.py /ec/ECSpooler/backends/haskellio/README.txt /ec/ECSpooler/backends/haskellio/__init__.py /ec/ECSpooler/backends/haskellio/config.py /ec/ECSpooler/backends/haskellqc/HaskellQC.py /ec/ECSpooler/backends/haskellqc/README.txt /ec/ECSpooler/backends/haskellqc/__init__.py /ec/ECSpooler/backends/haskellqc/config.py /ec/ECSpooler/backends/java/Java.py /ec/ECSpooler/backends/java/README.txt /ec/ECSpooler/backends/java/__init__.py /ec/ECSpooler/backends/java/config.py /ec/ECSpooler/backends/javare/JavaRE.py /ec/ECSpooler/backends/javare/README.txt /ec/ECSpooler/backends/javare/__init__.py /ec/ECSpooler/backends/javare/config.py JUnit.py README.txt __init__.py config.py /ec/ECSpooler/backends/keywords/Keywords.py /ec/ECSpooler/backends/keywords/README.txt /ec/ECSpooler/backends/keywords/__init__.py /ec/ECSpooler/backends/keywords/config.py /ec/ECSpooler/backends/prolog/Prolog.py /ec/ECSpooler/backends/prolog/README.txt /ec/ECSpooler/backends/prolog/__init__.py /ec/ECSpooler/backends/prolog/config.py /ec/ECSpooler/backends/python/Python.py /ec/ECSpooler/backends/python/README.txt /ec/ECSpooler/backends/python/__init__.py /ec/ECSpooler/backends/python/config.py /ec/ECSpooler/backends/pyunit/PyUnit.py /ec/ECSpooler/backends/pyunit/README.txt /ec/ECSpooler/backends/pyunit/__init__.py /ec/ECSpooler/backends/pyunit/config.py /ec/ECSpooler/backends/scheme/Scheme.py /ec/ECSpooler/backends/scheme/__init__.py /ec/ECSpooler/backends/scheme/config.py /ec/ECSpooler/backends/xml/README.txt /ec/ECSpooler/backends/xml/XML.py /ec/ECSpooler/backends/xml/__init__.py /ec/ECSpooler/backends/xml/config.py /ec/ECSpooler/bin/backendctl /ec/ECSpooler/bin/spoolerctl /ec/ECSpooler/config.py /ec/ECSpooler/lib/AbstractProgrammingBackend.py /ec/ECSpooler/lib/AbstractServer.py /ec/ECSpooler/lib/Spooler.py /ec/ECSpooler/lib/__init__.py /ec/ECSpooler/lib/data/BackendJob.py /ec/ECSpooler/lib/data/BackendResult.py /ec/ECSpooler/lib/data/__init__.py /ec/ECSpooler/lib/util/BackendSchema.py /ec/ECSpooler/lib/util/QueueItem.py /ec/ECSpooler/lib/util/SpoolerQueue.py /ec/ECSpooler/lib/util/__init__.py /ec/ECSpooler/lib/util/auth.py /ec/ECSpooler/lib/util/utils.py /ec/ECSpooler/tests/BackendTestCase.py /ec/ECSpooler/tests/ProgrammingBackendTestCase.py /ec/ECSpooler/tests/__init__.py /ec/ECSpooler/tests/testErlang.py /ec/ECSpooler/tests/testHaskell.py /ec/ECSpooler/tests/testHaskellExt.py /ec/ECSpooler/tests/testHaskellIO.py /ec/ECSpooler/tests/testHaskellQC.py /ec/ECSpooler/tests/testJUnit.py /ec/ECSpooler/tests/testJava.py /ec/ECSpooler/tests/testJavaRE.py /ec/ECSpooler/tests/testKeywords.py /ec/ECSpooler/tests/testProlog.py /ec/ECSpooler/tests/testPyUnit.py /ec/ECSpooler/tests/testPython.py /ec/ECSpooler/tests/testScheme.py /ec/ECSpooler/tests/testSpooler.py /ec/ECSpooler/tests/testTestJob.py /ec/ECSpooler/tests/testTestResult.py /ec/ECSpooler/tests/testXML.py
1601 07-Oct-2011 amelung

Preparation for release 1.2 which includes minor bugfixes and improvements.

1484 25-May-2010 chbauman

New Regular Expression for finding closed multiline comments. grantValidPackage handles commented package declarations more gracefully, now. Some minor formattings.

1219 26-Aug-2009 amelung

Improved logging.

1205 25-Aug-2009 amelung

Implemented current style guide for backends (i.e., config.py and explicit logging)

/ec/ECSpooler/backends/cl/Cl.py /ec/ECSpooler/backends/cl/ClConf.py /ec/ECSpooler/backends/cl/config.py /ec/ECSpooler/backends/cl/sbcl.sh /ec/ECSpooler/backends/cl/version.txt /ec/ECSpooler/backends/erlang/Erlang.py /ec/ECSpooler/backends/erlang/ErlangConf.py /ec/ECSpooler/backends/erlang/config.py /ec/ECSpooler/backends/erlang/erl.sh /ec/ECSpooler/backends/erlang/erlc.sh /ec/ECSpooler/backends/erlang/version.txt /ec/ECSpooler/backends/haskell/CHANGES.txt /ec/ECSpooler/backends/haskell/Haskell.py /ec/ECSpooler/backends/haskell/HaskellConf.py /ec/ECSpooler/backends/haskell/README.txt /ec/ECSpooler/backends/haskell/config.py /ec/ECSpooler/backends/haskell/permTest.hs /ec/ECSpooler/backends/haskell/runhugs.sh /ec/ECSpooler/backends/haskell/simpleTest.hs /ec/ECSpooler/backends/haskell/toleranceTest.hs /ec/ECSpooler/backends/haskellext/HaskellExt.py /ec/ECSpooler/backends/haskellext/HaskellExtConf.py /ec/ECSpooler/backends/haskellext/README.txt /ec/ECSpooler/backends/haskellio/HaskellIO.py /ec/ECSpooler/backends/haskellio/HaskellIOConf.py /ec/ECSpooler/backends/haskellio/README.txt /ec/ECSpooler/backends/haskellio/config.py /ec/ECSpooler/backends/haskellqc/HaskellQC.py /ec/ECSpooler/backends/haskellqc/HaskellQCConf.py /ec/ECSpooler/backends/haskellqc/README.txt /ec/ECSpooler/backends/haskellqc/config.py /ec/ECSpooler/backends/haskellqc/runhugs.sh /ec/ECSpooler/backends/haskellqc/version.txt /ec/ECSpooler/backends/java/Java.py /ec/ECSpooler/backends/java/JavaConf.py /ec/ECSpooler/backends/java/README.txt /ec/ECSpooler/backends/java/config.py /ec/ECSpooler/backends/java/java.sh /ec/ECSpooler/backends/java/javac.sh /ec/ECSpooler/backends/javare/JavaRE.py /ec/ECSpooler/backends/javare/JavaREConf.py /ec/ECSpooler/backends/javare/README.txt /ec/ECSpooler/backends/javare/config.py /ec/ECSpooler/backends/javare/java.sh /ec/ECSpooler/backends/javare/javac.sh JUnit.py JUnitConf.py README.txt config.py java.sh javac.sh /ec/ECSpooler/backends/keywords/Keywords.py /ec/ECSpooler/backends/keywords/KeywordsConf.py /ec/ECSpooler/backends/keywords/__init__.py /ec/ECSpooler/backends/keywords/config.py /ec/ECSpooler/backends/prolog/Prolog.py /ec/ECSpooler/backends/python/Python.py /ec/ECSpooler/backends/python/PythonConf.py /ec/ECSpooler/backends/python/README.txt /ec/ECSpooler/backends/python/config.py /ec/ECSpooler/backends/python/python.sh /ec/ECSpooler/backends/pyunit/PyUnit.py /ec/ECSpooler/backends/scheme/Scheme.py /ec/ECSpooler/backends/scheme/SchemeConf.py /ec/ECSpooler/backends/scheme/config.py /ec/ECSpooler/backends/scheme/mzscheme.sh
953 30-Jun-2008 amelung

Some minor improvements.

899 30-Nov-2007 chbauman

JUnit.py: - Some comments were updated JUnitConf.py: - Some comments were updated - Deleted entry for 'MethodExistingTester'

885 07-Oct-2007 chbauman

Changes: - deleted classpath definitions in *.sh files. classpath variable will be generated in JUnitConf.py and passed to JUnit._runInterpreter() from now on. - JUnitConf.py was extended with classpath generation logic - JUnit.py: - deleted some unnecessary functions - _runInterpreter now gets classpaths passed

875 30-Sep-2007 chbauman

Changed Version to 1.0

871 29-Sep-2007 chbauman

Updated JUnitConf and JUnit: Erased MethodExistingTester

869 25-Aug-2007 chbauman

Commited Backend "junit". The backend tests student's java submissions for syntactical and semantical (JUnitTests) correctness. Stage 0.9alpha