Depuis la sortie de Cucumber 0.3.4 et pour les versions suivantes, une grosse modification dans Cucumber impose de changer un peu son utilisation avec Merb. En effet, si on peux lire dans le History.txt de Cucumber :
Cela est aussi vrai pour les utilisateurs de Merb. En général pour les utilisateurs de Merb, vous avez utilisé le plugin merb_cucumber de Roman. Hélas celui-ci a un générateur incomplet à l’heure actuel. En effet, la tâche rake features n’utilise pas les bonnes options pour cucumber.
Après un long et rude combat avec cucumber, j’ai fini par trouver les options adéquates pour avoir le même comportement que pour les précédentes version de Cucumber. Pour voir un exemple en “live” sur une application, vous pouvez regarder mon commit sur Oupsnow. Sinon, j’ai forké le merb_cucumber de roman, et ajouter un patch pour permettre l’utilisation de Cucumber 0.3.4 et plus
EDIT : Mes modifications de merb_cucumber ont été intégré dans la branche de Roman