Встроенное выражение для обрамления запроса со строкой в ​​каратэ - PullRequest
1 голос
/ 25 марта 2019

У меня проблема с параметризацией в поле ниже.

   * def temp = 'KSG-' + user+ '-GS'
   * print temp 
   * def user = ('#(temp)'\n-C453/M-R/UVE S/J\n)\n 

Фактическое поле выглядит как user: "(KSG-ABCDE-GS\n-C453/M-R/UVE S/J\n)\n"

(полное значение поля указано с \n также в кавычках)

Я получаю поле оценки java-скрипта, когда предоставляю временное значение, как упомянуто выше. Пожалуйста, исправьте меня, если я неправильно указываю значение temp в * def user части кода.

1 Ответ

0 голосов
/ 25 марта 2019

Вы прочитали документы Я связал в ответ на ваш предыдущий вопрос ?

Приведенный ниже код должен работать.Если вы хотите встроить экранированные переводы строк, просто используйте \\n:

* def user = 'foo'
* def temp = '(KSG-' + user + '-GS\n-C453/M-R/UVE S/J\n)\n'
* print temp 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...