When /I (un)?check the following items: (.*)/ do |uncheck, items_list|
items_list.split(/,\s?/).each do |item|
step %Q{I #{uncheck}check "items_#{item.gsub! /"/, ''}"}
end
end
У меня есть шаг проверки и снятия, определенный в другом файле, который отлично работает
если в моей функции я звоню
When I check the following items: "A,B,C"
работает
если я позвоню
When I uncheck the following items: "D,E,F"
бывает, что огурец пытается снять отметку 'items_' << - ??? почему это не содержит D, E или F ??? </p>