Как поместить предварительно отформатированный текст в ячейку таблицы фикстур FitNesse? - PullRequest
8 голосов
/ 25 октября 2008

Я хочу иметь возможность помещать предварительно отформатированный текст (т.е. содержащий разрывы строк) в одну ячейку таблицы фикстур FitNesse. Есть ли способ манипулировать разметкой вики FitNesse, чтобы сделать это?

Ответы [ 4 ]

16 голосов
/ 26 февраля 2009

Используйте! - -! чтобы получить многострочные ячейки таблицы и {{{}}} чтобы получить предварительно отформатированный текст. {{{Должно быть за пределами! -

Например:

|sql|
|{{{!- SELECT *
     FROM bar
     WHERE gaz = 14
-!}}}|
2 голосов
/ 25 октября 2008

Один из способов сделать это - определить переменную с многострочным текстом, а затем обратиться к ней из ячейки таблицы:

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

|sql|
|${sql}|
1 голос
/ 30 сентября 2014

Этот способ позволяет вам сохранить строку таблицы в той же строке в вашем исходном коде:

| col1 | col2 |
| !- col1 cell <br /> with line break -! | col2 cell without line break |
1 голос
/ 29 августа 2014

комментарий Ричарда Ответ Йоханнеса Бродволла работал для меня, то есть вам не нужна "отформатированная" как есть "разметка строки / блока, только" как есть "/ экранирование "форматирования символов , поэтому достаточно, если вам не нужен или предварительно отформатированный стиль, достаточно:

|sql|
|!-Some text
that spans
multiple lines.
-!|
...