0
我試着寫一個自定義的步驟,是產生步自定義的步驟生成具有貝哈特
我的代碼如下所示:
/**
* @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)
{
// ...
}
工作正常,但整合到詹金斯或取消CLI時,如果iCheckTheVideoOfId的許多處決失敗,我只看到一個錯誤。我希望生成一些等於iCheckTheVideoOfId調用數量的步驟
我做的一件事情是錯的?