Właśnie zacząłem uczyć się używać RSpec w mojej aplikacji szyny. Wszystko wydaje się działać poprawnie, ale kiedy uruchamiam rspec spec
, otrzymuję strony i strony, które moim zdaniem są wiadomościami lint.Jak zatrzymać komunikaty ostrzegawcze RSpec
Nie mam nic przeciwko tym, które odnoszą się do mojego kodu, ale wiele z nich odnosi się do klejnotów, których używam. Naprawdę nie mogę tego naprawić.
Jak skonfigurować RSpec, aby stosować lint tylko do mojego kodu, a nie do zewnętrznych klejnotów?
Oto mała próbka. Dostaję ponad 2000 linii tego materiału.
/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
To mój .rspec plik
-color
--warnings
--require spec_helper
Czy masz plik '/ .rspec'? – zishe
Wygląda na to, że jest to - ostrzeżenia. Napisz jako odpowiedź, a ja to zaakceptuję. –