2011-02-23 22 views
11

Ben JRuby ile benim RSpec çalışma'nın çalışıyorum: sonuçlanırJRuby veya bundle exec kullanıldığında rspec ile renkler nasıl etkinleştirilir?

rake spec 

:

jruby -S bundle exec rspec --color spec/foo_spec.rb 

yok renkler ortaya yüzden denklemden jruby kaldırıldı:

bundle exec rspec --color spec/foo_spec.rb 

renk içermez. "--color" seçeneğinin rspec'e nasıl geçmesini sağlayabilirim? Ayrıca, bu durumlarda yardımcı olamadığım projemin kök dizininde bir .rspec dosyası var. Ancak, .rspec dosyası yalnızca çalıştırdığımda toplanır veya çalıştırılır:

rspec spec/foo_spec.rb 

Herhangi bir fikir var mı? çağrısına --tty ekleme

+0

garip. Pencerelerde koşmuyorsun, değil mi? – rubiii

cevap

24

benim için sorunu giderip:

jruby -S bundle exec rspec --tty --color spec/foo_spec.rb 

seçenek çıkışı (bu durumda renklendirilmiş çıktı istemem) bir dosyaya yazılır, ancak göndermek olmadığını RSpec söyler bunun yerine başka bir sürece.

+1

Bu işe yarıyor, teşekkürler. – codecraig

+0

rspec 1. * nedir? – yiwen

+0

arasında bir seçenek yok - 2014'te hala geçerli: D teşekkürler! – cavneb

İlgili konular