Para que uma etapa seja executada antes de cada cenário, independentemente de estar especificado, use este formato:
Given /^(?:no users)$/ do
User.delete_all
end
Como você pode ver nesse exemplo, eu uso isso principalmente para configurar o banco de dados para garantir a constância.
A chave para isso é colocar tudo em um grupo sem captura . Isso então acaba combinando com tudo.
O crédito vai para a maravilhosa especificação do e-mail