Rails 5'i kurduğumdan bu yana ilk uygulamam üzerinde çalışıyorum. Denetleyici eylemleri için teknik özelliklerimi çalıştırdığımda tüm testlerim geçse bile aşağıdaki uyarı mesajını aldım. Bu değişiklik uyarı gitmesini yapılmış, ama şimdi modeller için gözlük başarısız oluyorRaylar 5 denetleyici sınama değişiklikleri - 'Devise :: TestHelpers' kullanımdan kaldırıldı ve Devise'den kaldırılacak. '
config.include Devise::TestHelpers, type: :controller
config.include Devise::Test::ControllerHelpers
için:
[Devise] including `Devise::TestHelpers` is deprecated and will be removed from Devise.
For controller tests, please include `Devise::Test::ControllerHelpers` instead.
Yani
spec/rails_helper.rb
ben bu satırı değiştirin. (Değişiklikten önce geçiyorlardı.) Bunu nasıl düzeltmeliyim? Teşekkürler!
Kontrol etmek için bir özellikten kod ekleyebilir misiniz? – neydroid
@neydroid İlk cevap bunu çözdü. Her iki model ve kontrolör için tüm özellikler geçiyor ve daha fazla uyarı mesajı yok. Teşekkürler! – emico7