2008-10-25 5 views

Répondre

15

Utilisez - -! pour obtenir des cellules de tableau multiligne et {{{}}} pour obtenir du texte préformaté. Le {{{doit être en dehors de la -

Par exemple:

|sql| 
|{{{!- SELECT * 
    FROM bar 
    WHERE gaz = 14 
-!}}}| 
+0

Super - et plus élégant que ma solution de contournement! Merci. –

+1

Merci. Notez que le '{{{{...}}}' insère '

'. Ce n'est peut-être pas ce que vous voulez. J'ai vu l'utilisation de setHeader/setHeaders dans RestFixture. '! - ... -!' Était ce qui était nécessaire. –

+0

Cela ne semble pas fonctionner avec FitNesse version 20130530; la valeur de la cellule n'est pas formatée et les accolades apparaissent dans la page rendue. –

2

Une façon de le faire est de définir une variable avec le texte de plusieurs lignes, puis reportez-vous à cela de la cellule du tableau:

!define sql { SELECT * 
    FROM bar 
    WHERE gaz = 14 
} 

|sql| 
|${sql}| 
+0

Cela ne rendra pas le texte préformaté –

+0

Hmmm ... Cela semble fonctionner. Cependant je préfère votre approche - je vais essayer. Merci. –

1

de cette façon, vous permet de garder une ligne de tableau sur la même ligne dans votre code source:

| col1 | col2 | 
| !- col1 cell <br /> with line break -! | col2 cell without line break |