Ho appena iniziato a imparare a usare RSpec sulla mia applicazione di rotaie. Tutto sembra funzionare bene, ma quando corro rspec spec
ottengo pagine e pagine di quelli che penso siano messaggi di lanugine.Come arrestare i messaggi di avviso RSpec
Non mi importa di quelli che si riferiscono al mio codice, ma molti si riferiscono alle gemme che sto usando. Non posso davvero aggiustarli.
Come posso configurare RSpec per applicare il lint solo al mio codice e non alle gemme esterne?
Ecco un piccolo esempio. Ottengo più di 2000 righe di questa roba.
/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
Questo è il mio file .rspec
-color
--warnings
--require spec_helper
Avete il file '/ .rspec'? – zishe
Sembra che l'avvertimento sia ciò che lo sta causando. Posta come risposta e la accetterò. –