1
rspec'de bağlamlar için koşullu filtreler ayarlamanın bir yolu var mı?rspec bağlamları için koşullu filtreler?
Yalnızca belirli bir değişkeni = 1 olduğunda geçerli olan değişkenlerle bir bağlam var, bu yüzden bu içeriğin sınaması için filtre olarak kullanmak istedim.
context 'if interval is not 1 every non interval day', :if => Reminders::INTERVAL != 1 do
num = rand(0..100)
non_limbo = num + num/(Reminders::INTERVAL - 1) + 1
let!(:evaluation) { create(:evaluation, created_at: non_limbo.days.ago) }
it 'doesn't send an email' do
expect { subject }.to change { ActionMailer::Base.deliveries.count }.by(0)
end
end