Символ новой строки в схеме сценария огурца вызывает ошибку - PullRequest
0 голосов
/ 12 февраля 2019

Работая здесь с функцией огурца, используя схему сценария, где одно из значений имеет символ новой строки, например:

Scenario Outline: Good stuff here
  Given I do some stuff
  Then I should see "<text>"

  Examples:
    | text                           |
    | text with a\nnewline character |

Если я запускаю это, я получаю ошибку 765: unexpected token at text with a.Если я запускаю его с символом новой строки и ничего после него, например text with a\n, это не выдает ошибку, но для полноты я хотел бы иметь возможность проверить полную строку.Это ограничение сценариев с огурцом или есть обходной путь?

1 Ответ

0 голосов
/ 12 февраля 2019

Как уже упоминалось в комментариях - использование \\n вместо \n позволяет это сработать, хотя, читая документы по огурцу / корнишону, я предполагаю, что на самом деле это ошибка в огурце / корнишоне, поэтому она может сломаться вбудущий выпуск.

...