Salut à tous,

J'utilise RTRT (Rational Test RealTime) version 7 (langage : C) et je rencontre un problème pour un de mes tests.

Voilà globalement la structure de mon script *.ptu :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
HEADER
##include mes_headers.h
#(re)définition des switches
#(re)définition de variables qui dépendent de l'état des switches
BEGIN
...
Mes "switches" sont des constantes pour le préprocesseur, (re)définies avec "#define", dont la valeur a une grande influence sur le code à compiler.

J'aimerais pouvoir tester mon code pour différentes valeurs de ces switches. L'utilisation de VAR n'est pas possible (en tout cas je crois...) vu que ce ne sont pas à proprement parler des variables, mais des instructions pour le préprocesseur.

Ma question est donc : y a-t-il un moyen simple de tester mon code pour plusieurs valeurs du switch dans un même fichier, ou bien faut-il que je crée obligatoirement un fichier *.ptu par valeur à tester ?


Merci d'avance à ceux qui auront le courage de me répondre