2014-06-08 25 views
9

Artık raylarım uygulamasında RSpec kullanmayı öğrenmeye başladım. Her şey yolunda gibi görünüyor, ama ben rspec spec koştuğumda sayfaları ve sayfaları lint mesajları olduğunu düşünüyorum.RSpec Uyarı İletileri Nasıl Durdurulur

Koduma başvuranları umursamıyorum, ancak birçoğu kullandığım Taşlar'a başvurur. Onları gerçekten tamir edemiyorum.

RSpec'i yalnızca koduma uygulamak için ve dış Mücevherleri değil nasıl yapılandırabilirim?

İşte küçük bir örnek. Bu şeylerin 2000 satırını geçiyorum. Eğer /.rspec dosya ondan --warning seçeneğini kaldırın varsa

/Users/jcreasey/.rvm/gems/ruby-2.0.0-p0/gems/sorcery-0.8.5/lib/sorcery/model.rb:265: warning: method redefined; discarding old username_attribute_names= 
/Users/jcreasey/.rvm/gems/ruby-2.0.0-p0/gems/activesupport-3.2.18/lib/active_support/dependencies.rb:251: warning: loading in progress, circular require considered harmful - /Users/jcreasey/.rvm/gems/ruby-2.0.0-p0/gems/sorcery-0.8.5/lib/sorcery.rb 
    from /Users/jcreasey/.rvm/gems/ruby-2.0.0-p0/bin/ruby_noexec_wrapper:14:in `<main>' 
    from /Users/jcreasey/.rvm/gems/ruby-2.0.0-p0/bin/ruby_noexec_wrapper:14:in `eval' 
    from /Users/jcreasey/.rvm/gems/ruby-2.0.0-p0/bin/rspec:23:in `<main>' 
    from /Users/jcreasey/.rvm/gems/ruby-2.0.0-p0/bin/rspec:23:in `load' 
    from /Users/jcreasey/.rvm/gems/ruby-2.0.0-p0/gems/rspec-core-3.0.0/exe/rspec:4:in `<top (required)>' 
    from /Users/jcreasey 

Bu benim .rspec dosya

-color 
--warnings 
--require spec_helper 
+0

'/ .rspec' dosyanız var mı? – zishe

+0

Şuna benziyor: - Sebepler buna sebep oluyor. Cevap olarak gönderin ve kabul edeceğim. –

cevap

20

olduğunu.

+3

Bunu yaptı. Teşekkür ederim! –

+3

Aynı yanıt gerçekten, ama './Spec/spec_helper.rb' dosyasının satır içerdiğini buldum:' config.warnings = true' –