RSpec: Correspond à un tableau de chaînes par regex

Je suis en train de tester la validation de mes modèles avec rspec et suis dans l'attente d'un message d'erreur. Cependant, le texte exact du message est susceptible de changer, donc je veux être un peu plus indulgent et seulement une partie du message.

Depuis le Spec::les allumettes::il y a la méthode ne fonctionne que pour les cordes et les collections, je suis actuellement à l'aide de cette construction:

@user.errors[:password].any?{|m|m.match(/is too short/)}.should be_true

Cela fonctionne, mais semble un peu lourd pour moi. Est-il mieux (c'est à dire, plus rapide ou le plus proche de ruby) pour vérifier un tableau pour l'inclusion d'une chaîne en regex, ou peut-être un rspec comparateur de qui est-ce?

source d'informationauteur Thilo