Я хочу иметь возможность помещать предварительно отформатированный текст (т.е. содержащий разрывы строк) в одну ячейку таблицы фикстур FitNesse. Есть ли способ манипулировать разметкой вики FitNesse, чтобы сделать это?
Используйте! - -! чтобы получить многострочные ячейки таблицы и {{{}}} чтобы получить предварительно отформатированный текст. {{{Должно быть за пределами! -
Например:
|sql| |{{{!- SELECT * FROM bar WHERE gaz = 14 -!}}}|
Один из способов сделать это - определить переменную с многострочным текстом, а затем обратиться к ней из ячейки таблицы:
!define sql { SELECT * FROM bar WHERE gaz = 14 } |sql| |${sql}|
Этот способ позволяет вам сохранить строку таблицы в той же строке в вашем исходном коде:
| col1 | col2 | | !- col1 cell <br /> with line break -! | col2 cell without line break |
комментарий Ричарда Ответ Йоханнеса Бродволла работал для меня, то есть вам не нужна "отформатированная" как есть "разметка строки / блока, только" как есть "/ экранирование "форматирования символов , поэтому достаточно, если вам не нужен или предварительно отформатированный стиль, достаточно:
|sql| |!-Some text that spans multiple lines. -!|