Генерация пользовательских шагов с помощью behatPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Генерация пользовательских шагов с помощью behat

Сообщение Anonymous »

Я пытаюсь написать собственный шаг, который генерирует шаг

мой код выглядит так:

Код: Выделить всё

/**
* @Then /^Check_raoul$/
*/
public function checkRaoul()
{
// grab the content ...

// get players ...
$to_return = array();
foreach ($players as $player) {
$player = $player->textContent;
if (preg_match('/^.*video=([^&]*)&.*$/', $player, $matches))
{
array_push($to_return, new Step\Then('I check the video of id "'.$matches[1].'"'));
}
}
return $to_return;
}

/**
* @Then /^I check the video of id "([^"]*)"$/
*/
public function iCheckTheVideoOfId($id)
{
// ...
}
работает нормально, но при интеграции с jenkins или un cli, если многие выполнения iCheckTheVideoOfId завершаются неудачно, я вижу только одну ошибку. Я хочу сгенерировать количество шагов, равное количеству вызовов iCheckTheVideoOfId

что я делаю неправильно?

Подробнее здесь: https://stackoverflow.com/questions/101 ... with-behat
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»