У меня проблема здесь с кодом ниже.
Проблема в том, что он всегда совпадает с 'is', даже когда присутствует 'not'.
Может кто-нибудь помочь?
Уровень функции
Then I take an argument arg1 and match one of these is not when available
Уровень определения шага
Then /^I take an argument (.+) and match one of these (is not|IS|IS NOT|is) when available$/ do |pram1,pram2|
# do stuff...
end