0
j'ai un contexte partagéComment inclure le contexte partagé à tous les spec dans des rails
shared_context :current_country do
let!(:country) { create :country, slug: "kw" } unless Country.find_by(slug: "kw").present?
end
Pour l'utiliser je dois include_context :current_country
dans toutes les spécifications. Est-il possible d'échapper en incluant dans chaque spec ce contexte et d'ajouter (peut-être quelque part comme configure?) Partout. J'ai besoin d'avoir accès à la variable pays dans chaque spécification.
Bien que cela pourrait répondre à la question, s'il vous plaît fournir également une brève explication de ce que votre code fait et pourquoi il résout le problème initial. – user1438038