unittests backend testing: first register mechanism tested with mock backends on test_population.py
more generic backend unittests. test_nest and test_neuron added
add nose configuration file to separate unittests and unittests/backends testing when using nosetests
add backends/test_brian.py
add include_only mechanism. Put the function checking gor test inclusion in glob_import
code cleaning. alias_cell_types made more general
test_simulation_control added
test_assembly added in backends tests
test_populationview added
registring made more consistent. The class setUp is now called from the backends. test_connectors.py added. Dummy function runTest included in register_class decorator. assert_equal --> assert_almost_equal when it makes sense in test_population and test_simulation_control, particularly concerning the simulation time. In the committed version, test_connectors is hidden due to problems with mpi
better simulation life cycle implemented for test_simulation_control. The errors that remain correpsond to a different behavior between the mock backend and the other backends, and could correspond to bugs. Note that test_connectors has been excluded, as it extensively tests the MPI and I am still looking at the error it induces. For test_connectors, I have to improve the current framework.
include a sim.__name__ == mock is test_population and test_populationview. It is not satisfactory: I will build a new test
previous hack corrected. unittests and backend unittests now correctly separated. Bug in alias for test_assembly corrected
test_projection added. Correction of simulation life cycle in test_population and test_populationview
test_spiNNaker added. Not tested, just the framework is now here
test_hardware_brainscales added. First tests performed that use test_simulation_control
Merge branch 'master' into unittests_with_backends
modify nest/connectors.py to keep the compatibility with nest 2.2.2
add the skip functionality so that it gives the correct number of skip tests
small hack in backends/test_nest to avoid corrupted double-link errr bu=y running nosetests.