From 98a7b5fe2efc550914c72f58174985a294f8b6ed Mon Sep 17 00:00:00 2001 From: boulant Date: Wed, 10 Jul 2013 12:42:18 +0000 Subject: [PATCH] Removal of the deprecated appligen folder --- configure.ac | 3 -- src/MEDOP/doc/sphinx/medop-develguide.rst | 40 ++++++++++++++--------- 2 files changed, 25 insertions(+), 18 deletions(-) diff --git a/configure.ac b/configure.ac index 01dff2aa6..26c015711 100644 --- a/configure.ac +++ b/configure.ac @@ -731,9 +731,6 @@ AC_OUTPUT([ \ src/MEDOP/gui/dialogs/Makefile \ src/MEDOP/gui/Makefile \ src/MEDOP/exe/Makefile \ - src/MEDOP/exe/appligen/Makefile \ - src/MEDOP/exe/appligen/config_appli_model.xml \ - src/MEDOP/exe/appligen/appligen.sh \ src/MEDOP/exe/image2med/Makefile \ src/MEDOP/doc/Makefile \ src/MEDOP/doc/sphinx/conf.py \ diff --git a/src/MEDOP/doc/sphinx/medop-develguide.rst b/src/MEDOP/doc/sphinx/medop-develguide.rst index 20d49c61a..57f826e1c 100644 --- a/src/MEDOP/doc/sphinx/medop-develguide.rst +++ b/src/MEDOP/doc/sphinx/medop-develguide.rst @@ -61,25 +61,35 @@ Les tests unitaires peuvent être exécutés au moyen de scripts python lancés depuis une session shell SALOME. Dans un nouveau shell, taper:: $ ./appli/runSession - [NS=mars:2810]$ python appli/lib/python2.6/site-packages/salome/xmed/test_medoperation.py + [NS=mars:2810]$ python appli/bin/salome/med/test_medop_components.py L'exécution imprime un rapport détaillant le résultat pour chaque fonction de test:: - - test_addition (__main__.MyTestSuite) ... ok - test_arithmetics (__main__.MyTestSuite) ... ok - test_composition (__main__.MyTestSuite) ... FAIL - test_litteral_equation (__main__.MyTestSuite) ... ok - test_modification_of_attributes (__main__.MyTestSuite) ... ok - test_unary_operations (__main__.MyTestSuite) ... ok - test_update_metadata (__main__.MyTestSuite) ... ok - -Les scripts de test sont: - -* ``test_medoperation.py``: tests des operations de champs telles + + test_Calculator_applyFunc (__main__.MyTestSuite) ... ok + test_Calculator_basics (__main__.MyTestSuite) ... ok + test_MEDDataManager_getFieldListInFieldseries (__main__.MyTestSuite) ... ok + test_MEDDataManager_getFieldseriesListOnMesh (__main__.MyTestSuite) ... ok + test_MEDDataManager_getMesh (__main__.MyTestSuite) ... ok + test_MEDDataManager_getMeshList (__main__.MyTestSuite) ... ok + test_addDatasource (__main__.MyTestSuite) ... ok + test_getDataManager (__main__.MyTestSuite) ... ok + test_getFieldHandlerList (__main__.MyTestSuite) ... ok + test_getFieldRepresentation (__main__.MyTestSuite) ... ok + test_markAsPersistent (__main__.MyTestSuite) ... ok + test_saveFields (__main__.MyTestSuite) ... ok + test_updateFieldMetadata (__main__.MyTestSuite) ... ok + +Les scripts de test sont installés dans le répertoire ``bin/med``. On trouve: + +* ``test_medop_components.py``: test les composants SALOME développés pour + la manipulation de champs (``MEDDataManager`` et ``MEDCalculator``). +* ``test_xmed_fieldOperations.py``: test des operations de champs telles qu'elles sont mises en oeuvre depuis l'interface textuelle. -* ``test_xmed.py``: tests des composants CORBA mis en oeuvre - (``MEDDataManager`` et ``MEDCalculator``) +* ``test_xmed_uiEventListener.py``: test du système de notification + d'évènements des composants vers la partie gui du module MED. +* ``test_xmed_visualisation.py``: test du système de visualisation + des champs tel que piloté depuis le module MED. Architecture du module XMED =========================== -- 2.39.2