Тестовая структура каратэ: повторите попытку до сложных условий на массивах - PullRequest
1 голос
/ 28 апреля 2019

Учитывая ответ, подобный этому:

{
  "list" : [ { "field1" : "value1"}, { "field1" : "value2"}, { "field1" : "value3"} ]
}

Мне нужно утверждать в retry until, что list содержит как минимум { "field1" : "value1"} и { "field1" : "value2"}

К сожалению, все каратэ приятнотакие вещи, как match, нельзя использовать в retry until, и я не знаю, как это сделать в JS (на самом деле, я не знаю, какой JS там используется, какие функции поддерживает, какие сценарии .js находятся в контекстеи т. д.)

PD: я не могу утверждать это условие в Then, потому что, поскольку ответ будет меняться со временем, мне действительно нужна функция опроса.

Заранее спасибо.

...