J'aimerais pouvoir ajouter des fonds de couleur aux cellules de la table FitNesse (parfois des lignes entières) pour améliorer leur lisibilité. Je suis heureux si ces couleurs sont remplacées quand une page de test est exécutée. Y a-t-il un moyen de faire cela?Puis-je ajouter de la couleur aux cellules de la table de test FitNesse?
Répondre
Vous pouvez appliquer des styles personnalisés à toute cellule FitNesse en utilisant le
! Style_ (texte)
Widgit. Où (texte) est le nom d'une classe css que vous avez définie. Vous pouvez voir les différentes options pour formatting the fitnesse wiki pages à fitnesse.org
EDIT: Il semble que le style widgit est seulement utile pour le formatage du texte pas dans une table de luminaire. Par exemple:
!|Store Data Dictionary Table|VALUE_SET_VALUE|
|!style_strike(ValueSetID)|Code|Label|
|MCODESET|1|RESPONSE1|
|MCODESET|2|RESPONSE2|
|MCODESET|3|RESPONSE3|
|MCODESET|4|RESPONSE4|
ne définit pas le style de ValueSetId à la classe grève. Mais en enlevant le! de la table elle-même comme si fonctionne:
|Store Data Dictionary Table|VALUE_SET_VALUE|
|!style_strike(ValueSetID)|Code|Label|
|MCODESET|1|RESPONSE1|
|MCODESET|2|RESPONSE2|
|MCODESET|3|RESPONSE3|
|MCODESET|4|RESPONSE4|
Vous pouvez également essayer d'appliquer le style directement comme ceci:
!|Store Data Dictionary Table|VALUE_SET_VALUE|
|!-<span class="strike">ValueSetID</span>-!|Code|Label|
|MCODESET|1|RESPONSE1|
|MCODESET|2|RESPONSE2|
|MCODESET|3|RESPONSE3|
|MCODESET|4|RESPONSE4|
Il utilise la Widgit qui affiche les balises HTML. J'ai essayé de l'appliquer à la rangée mais cela n'a pas fonctionné cependant :(Vous pourriez devoir marquer chaque élément individuel
Idéalement, j'aimerais pouvoir colorier l'arrière-plan de la cellule plutôt que des morceaux de texte spécifiques, en particulier je veux pouvoir mettre en évidence toute une rangée, puis-je utiliser! style pour cela? –
J'ai essayé différentes permutations, mais je n'ai pas de chance. "Le style de texte sera la classe CSS
Voir mon commentaire Matthew. Je suis d'accord que la documentation est confuse. J'aimerais vraiment que UncleBob prenne le temps de rendre Fitnesse utile plutôt que de développer Slim (qui fait la plupart du temps la même chose que fitnesse juste avec un backend différent). –
Puisque ceci est assez vieux, je commenterai au lieu de poster ceci comme réponse. colorer les lignes en utilisant un peu jQuery et '! - -!' sur les pages fitnesse pour indiquer html Cela vous donne un peu plus de liberté de style en fonction de la logique –