Gatling Pebble Templating - PullRequest
       33

Gatling Pebble Templating

0 голосов
/ 02 октября 2019

У меня возникают проблемы с разрешением точечной (.) Нотации шаблонов гальки в Gatling для получения атрибутов переменных, таких как значения ключей карты.

Вот пример определенного мной атрибута сеанса:

session => session.set("location", Map("text" -> "Alabama"))

Я пытаюсь заменить {{location.text}} в следующем файле шаблона json значением "Alabama":

...
   "text": "{{ location.text }}",
...

Однако, похоже, Гатлингне может разрешить атрибут, и, следовательно, результатом является пустая строка.

Я использую Gatling версии 3.2.1.

Буду признателен за любую помощь, спасибо!

1 Ответ

1 голос
/ 03 октября 2019

Ответили здесь: https://groups.google.com/forum/#!topic/gatling/23CuH88x1Vo

Поскольку Pebble является библиотекой Java ... после преобразования карты в тип данных java.util.Map с использованием scala.collection.JavaConverters, я смогуспешно использовать обозначение Pebble dot (.) для перемещения по карте.

...