Switch from testng to Junit4. 47/6847/6
authorSylvestre Ledru <sylvestre.ledru@scilab-enterprises.com>
Mon, 2 Apr 2012 16:22:26 +0000 (18:22 +0200)
committerVincent COUVERT <vincent.couvert@scilab.org>
Tue, 3 Apr 2012 09:59:53 +0000 (11:59 +0200)
commit85710fd0bb1fccf366651755298a38c77b9166f1
tree2932bd44257553c840097dcf9ec17bb0b0b8f387
parent979a42bd0276da056c6bcf47dd536f55be46ca8e
Switch from testng to Junit4.

Here is the rational:
* testng is running all tests in the same threads. In javasci, we are loading / unloading the Scilab engine many time
it causes segmentations in the memory  and crashing under 32 bits Linux
* junit has way less dependencies (not qdox, jcommander, bsh, etc)
* it produces nicer reports
* testng is a huge pain to package in distro

Change-Id: Ib83cca73f359779f3bf9e23375e6eac22cd9a21a
130 files changed:
scilab/Makefile.in
scilab/build.incl.xml
scilab/configure
scilab/configure.ac
scilab/contrib/Makefile.in
scilab/desktop/Makefile.in
scilab/desktop/images/icons/Makefile.in
scilab/libs/MALLOC/Makefile.in
scilab/libs/Makefile.in
scilab/libs/doublylinkedlist/Makefile.in
scilab/libs/dynamiclibrary/Makefile.in
scilab/libs/hashtable/Makefile.in
scilab/libs/libst/Makefile.in
scilab/modules/Makefile.in
scilab/modules/action_binding/Makefile.in
scilab/modules/action_binding/tests/java/org/scilab/tests/modules/action_binding/utils/SignalTest.java
scilab/modules/api_scilab/Makefile.in
scilab/modules/arnoldi/Makefile.in
scilab/modules/atoms/Makefile.in
scilab/modules/boolean/Makefile.in
scilab/modules/cacsd/Makefile.in
scilab/modules/call_scilab/Makefile.in
scilab/modules/commons/Makefile.in
scilab/modules/commons/tests/java/org/scilab/tests/modules/commons/Constants.java
scilab/modules/compatibility_functions/Makefile.in
scilab/modules/completion/Makefile.in
scilab/modules/console/Makefile.in
scilab/modules/core/Makefile.in
scilab/modules/data_structures/Makefile.in
scilab/modules/demo_tools/Makefile.in
scilab/modules/development_tools/Makefile.in
scilab/modules/development_tools/macros/test_run_level.sci
scilab/modules/development_tools/src/fake/Makefile.in
scilab/modules/differential_equations/Makefile.in
scilab/modules/double/Makefile.in
scilab/modules/dynamic_link/Makefile.in
scilab/modules/elementary_functions/Makefile.in
scilab/modules/fftw/Makefile.in
scilab/modules/fileio/Makefile.in
scilab/modules/functions/Makefile.in
scilab/modules/genetic_algorithms/Makefile.in
scilab/modules/graph/Makefile.in
scilab/modules/graph/tests/java/org/scilab/tests/modules/graph/utils/ScilabGraphUtilsTest.java
scilab/modules/graph/tests/java/org/scilab/tests/modules/graph/utils/ScilabInterpreterManagementTest.java
scilab/modules/graph/tests/java/org/scilab/tests/modules/graph/utils/SignalTest.java
scilab/modules/graph/tests/java/org/scilab/tests/modules/graph/utils/StyleMapTest.java
scilab/modules/graphic_export/Makefile.in
scilab/modules/graphics/Makefile.in
scilab/modules/gui/Makefile.in
scilab/modules/hdf5/Makefile.in
scilab/modules/hdf5/tests/java/org/scilab/tests/modules/hdf5/testScilabBoolean.java
scilab/modules/hdf5/tests/java/org/scilab/tests/modules/hdf5/testScilabDouble.java
scilab/modules/hdf5/tests/java/org/scilab/tests/modules/hdf5/testScilabGraph.java
scilab/modules/hdf5/tests/java/org/scilab/tests/modules/hdf5/testScilabList.java
scilab/modules/hdf5/tests/java/org/scilab/tests/modules/hdf5/testScilabString.java
scilab/modules/helptools/Makefile.in
scilab/modules/history_browser/Makefile.in
scilab/modules/history_manager/Makefile.in
scilab/modules/integer/Makefile.in
scilab/modules/interpolation/Makefile.in
scilab/modules/intersci/Makefile.in
scilab/modules/io/Makefile.in
scilab/modules/javasci/Makefile.in
scilab/modules/javasci/build.xml
scilab/modules/javasci/tests/java/org/scilab/tests/modules/javasci/testBug4211.java
scilab/modules/javasci/tests/java/org/scilab/tests/modules/javasci/testBug6651.java
scilab/modules/javasci/tests/java/org/scilab/tests/modules/javasci/testBug7054.java
scilab/modules/javasci/tests/java/org/scilab/tests/modules/javasci/testBug9149.java
scilab/modules/javasci/tests/java/org/scilab/tests/modules/javasci/testBug9544.java
scilab/modules/javasci/tests/java/org/scilab/tests/modules/javasci/testErrorManagement.java
scilab/modules/javasci/tests/java/org/scilab/tests/modules/javasci/testExec.java
scilab/modules/javasci/tests/java/org/scilab/tests/modules/javasci/testExecException.java
scilab/modules/javasci/tests/java/org/scilab/tests/modules/javasci/testExistingVariable.java
scilab/modules/javasci/tests/java/org/scilab/tests/modules/javasci/testGraphics.java
scilab/modules/javasci/tests/java/org/scilab/tests/modules/javasci/testOpenClose.java
scilab/modules/javasci/tests/java/org/scilab/tests/modules/javasci/testReadWrite.java
scilab/modules/javasci/tests/java/org/scilab/tests/modules/javasci/testReadWriteInteger.java
scilab/modules/javasci/tests/java/org/scilab/tests/modules/javasci/testTypes.java
scilab/modules/jvm/Makefile.in
scilab/modules/linear_algebra/Makefile.in
scilab/modules/localization/Makefile.in
scilab/modules/m2sci/Makefile.in
scilab/modules/matio/Makefile.in
scilab/modules/mexlib/Makefile.in
scilab/modules/modules_manager/Makefile.in
scilab/modules/optimization/Makefile.in
scilab/modules/output_stream/Makefile.in
scilab/modules/overloading/Makefile.in
scilab/modules/parallel/Makefile.in
scilab/modules/parameters/Makefile.in
scilab/modules/polynomials/Makefile.in
scilab/modules/prebuildjava/Makefile.in
scilab/modules/preferences/Makefile.in
scilab/modules/randlib/Makefile.in
scilab/modules/renderer/Makefile.in
scilab/modules/scicos/Makefile.in
scilab/modules/scicos_blocks/Makefile.in
scilab/modules/scinotes/Makefile.in
scilab/modules/signal_processing/Makefile.in
scilab/modules/simulated_annealing/Makefile.in
scilab/modules/sound/Makefile.in
scilab/modules/sparse/Makefile.in
scilab/modules/special_functions/Makefile.in
scilab/modules/spreadsheet/Makefile.in
scilab/modules/statistics/Makefile.in
scilab/modules/string/Makefile.in
scilab/modules/symbolic/Makefile.in
scilab/modules/tclsci/Makefile.in
scilab/modules/time/Makefile.in
scilab/modules/types/Makefile.in
scilab/modules/types/tests/java/org/scilab/tests/modules/types/testEquals.java
scilab/modules/types/tests/java/org/scilab/tests/modules/types/testSerialization.java
scilab/modules/ui_data/Makefile.in
scilab/modules/umfpack/Makefile.in
scilab/modules/windows_tools/Makefile.in
scilab/modules/xcos/Makefile.in
scilab/modules/xcos/tests/java/org/scilab/tests/modules/xcos/XcosTest.java
scilab/modules/xcos/tests/java/org/scilab/tests/modules/xcos/block/SortPortsTest.java
scilab/modules/xcos/tests/java/org/scilab/tests/modules/xcos/graph/DiagramComparatorTest.java
scilab/modules/xcos/tests/java/org/scilab/tests/modules/xcos/graph/ScicosParametersTest.java
scilab/modules/xcos/tests/java/org/scilab/tests/modules/xcos/port/command/CommandPortTest.java
scilab/modules/xcos/tests/java/org/scilab/tests/modules/xcos/port/control/ControlPortTest.java
scilab/modules/xcos/tests/java/org/scilab/tests/modules/xcos/port/input/ExplicitInputPortTest.java
scilab/modules/xcos/tests/java/org/scilab/tests/modules/xcos/port/input/ImplicitInputPortTest.java
scilab/modules/xcos/tests/java/org/scilab/tests/modules/xcos/port/output/ExplicitOutputPortTest.java
scilab/modules/xcos/tests/java/org/scilab/tests/modules/xcos/port/output/ImplicitOutputPortTest.java
scilab/modules/xcos/tests/java/org/scilab/tests/modules/xcos/utils/FileTypeTest.java
scilab/modules/xml/Makefile.in
scilab/scilab-lib.properties.in
scilab/scilab-lib.properties.vc