]> SALOME platform Git repositories - modules/yacs.git/blob - src/ModuleGenerator/tests/test4.sh
Salome HOME
Initialisation de la base KERNEL avec la version operationnelle de KERNEL_SRC issue...
[modules/yacs.git] / src / ModuleGenerator / tests / test4.sh
1 #!/bin/bash
2
3 echo   "test4:
4
5         remplacement dans un catalogue existant d'un composant existant
6         (l'idl du composant a ete modifie)
7         "
8
9 \rm -f my_catalog.xml*
10
11 echo  "
12 --> creation d'un nouveau catalogue avec un composant
13 "
14
15 ${ROOT_BUILDDIR}/bin/runIDLparser \
16                 -Wbcatalog=my_catalog.xml \
17                 ${ROOT_SRCDIR}/idl/AddComponent.idl
18
19
20 mv my_catalog.xml C1
21 sed -e 's/arameter-comment></arameter-comment>aaa</'   < C1 > C2
22 sed -e 's/service-comment></service-comment>bbb</'     < C2 > C1
23 sed -e 's/interface-comment></interface-comment>ccc</' < C1 > C2
24 sed -e 's/component-comment></component-comment>ddd</' < C2 > C1
25 mv C1 my_catalog.xml
26 \rm -f C2
27
28  echo  "
29  --> remplacement du composant dans le catalogue (autre idl)
30 "
31
32 ${ROOT_BUILDDIR}/bin/runIDLparser \
33                 -Wbcatalog=my_catalog.xml \
34                 ${SRCDIR}/tests/Truc2Component.idl
35