IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ANT Java Discussion :

Faire des tests


Sujet :

ANT Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 76
    Par défaut Faire des tests
    Bonjour,
    Voici mon problème
    En fait j'utilise l'outil ant pour gerer des dépendances transitives.Pour l'instant ce fichier xml n'est qu'un test,j
    j'essaye d'implementer la partie check_solution où je dois faire un test et voir si la version que j'ai de l'UP(unité de packaging) est inférieur à celle présente dans un autre fichier xml.
    Mais je ne sais pas comment faire des tests dans cette section

    Pouvez-vous me guidez svp

    Voici le code en question de mon fichier xml.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
     
    <project name="Arbre de dependence de l UP P_SVEIPE version 1.2.34w" basedir=".">
      <description>
        Arbre de dependence de l UP P_SVEIPE version 1.2.34
     
      </description>
     
      <target name="CHECK_SOLUTION">
     
        <!--
            mettre ici le code qui indique si oui ou non l UP doit être installée (ou non) en ASS
            pour cela, on regarde dans le fichier de solution "odp_cfg_versions_sol.xml", 
            si pour la solution où version="ASS", pour l $UP_IN (ex: P_DTSVEORC), 
            <odp:version_up_ref idref="P_DTSVEORC" version="a.b.c"/> supérieure ou égale à UP_IN_VER
     
            si c est pas supérieur, on peut afficher 
            "il faut livrer l (${UP}) version "${UP_IN_VER} "
          -->
        <echo message=" : UP_IN=[${UP_IN}] UP_VER=[${UP_IN_VER}] ENV_DEPLOY_IN=[${ENV_DEPLOY_IN}]" />
     
      </target>
     
      <target name="S_BDORC"    depends="S_BDORC_CHK" />
      <target name="O_SHCFG"    depends="O_SHCFG_CHK" />
      <target name="P_DTSVEORC" depends="S_BDORC, P_DTSVEORC_CHK" />
      <target name="P_SVEIPE"   depends="P_DTSVEORC, O_SHCFG, P_SVEIPE_CHK" />
     
     
      <target name="S_BDORC_CHK" >  
        <antcall target="CHECK_SOLUTION"> 
          <param name="ENV_DEPLOY_IN" value="ASS"/>
          <param name="UP_IN"         value="S_BDORC"/> 
          <param name="UP_IN_VER"     value="1.2.2"/> <!-- cf contenu des dependances dans odp_cfg_versions_up_P_DTSVEORC.xml de la version 1.2.53-->
        </antcall>
      </target>
     
      <target name="O_SHCFG_CHK" > 
         <antcall target="CHECK_SOLUTION"> 
          <param name="ENV_DEPLOY_IN" value="ASS"/>
          <param name="UP_IN"         value="O_SHCFG"/>
          <param name="UP_IN_VER"     value="1.2.11"/> <!-- cf contenu des dependances dans odp_cfg_versions_up_P_SVEIPE.xml de la version 1.2.34-->
        </antcall>
      </target>
     
      <target name="P_DTSVEORC_CHK" > 
        <antcall target="CHECK_SOLUTION"> 
          <param name="ENV_DEPLOY_IN" value="ASS"/>
          <param name="UP_IN"         value="P_DTSVEORC"/>
          <param name="UP_IN_VER"     value="1.2.53"/> <!-- cf contenu des dependances dans odp_cfg_versions_up_P_SVEIPE.xml de la version 1.2.34-->
        </antcall>
      </target>
     
      <target name="P_SVEIPE_CHK" >  
        <antcall target="CHECK_SOLUTION"> 
          <param name="ENV_DEPLOY_IN" value="ASS"/>
          <param name="UP_IN"         value="P_SVEIPE"/> <!-- on regarde finalement si l UP P_SVEIPE doit être installé ou non -->
          <param name="UP_IN_VER"     value="1.2.34"/> 
        </antcall>
      </target>
     
    </project>

  2. #2
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Salut,

    A toi de voir avec ANT car ici tu manipules un simple fichier XML, pas une transformation, donc tu n'auras pas accès aux tests habituels <xs:if ... >


    ERE

Discussions similaires

  1. [XSD] comment faire des tests sur des éléments
    Par attila771 dans le forum Valider
    Réponses: 1
    Dernier message: 11/10/2007, 12h32
  2. Comment faire des tests à grande echelle?
    Par kisitomomotene dans le forum Test
    Réponses: 2
    Dernier message: 16/12/2006, 20h48
  3. Faire des test dans une base de donnée
    Par kj_83 dans le forum C++Builder
    Réponses: 15
    Dernier message: 06/07/2006, 09h54
  4. [SQL] Récupération éventuelle d'une variable pour faire des tests
    Par mougeole dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 24/05/2006, 13h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo