Я использую следующее средство сопоставления вебрат:
response.should contain(text)
Со следующим хамлом:
%p
You have
= current_user.credits
credits
Я написал шаг огурца «Тогда я должен увидеть« У вас есть 10 кредитов »», который использует приведенное выше средство сопоставления вебрат. Шаг не выполняется, вебрат не находит текст в ответе, потому что хамл на самом деле выдает
<p>You have
10
credits</p>
Как я могу заставить совпадение соответствовать выводу, который производит haml?
Примечание. Выше приведен упрощенный пример ситуации, с которой я имею дело. Написание следующего хамла не является приемлемым решением:
%p= "You have #{current_user.credits} credits"