2012-06-25 49 views
0

後我下面的教程rubyonrails,然後我被困在http://ruby.railstutorial.org/chapters/rails-flavored-ruby#code:home_page_base_title沒有DRB服務器在運行,然「捆綁EXEC RSpec的/請求/ static_pages_spec.rb

當我輸入「捆綁高管rspec的投機/請求/ static_pages_spec。 RB」 得到了以下錯誤

no DRb server is running. Running in local process instead ... FFFFFFFFF

Failures:

1) Static pages Home page should have the h1 'Sample App' Failure/Error: visit '/static_pages/home' ActionView::Template::Error: undefined local variable or method page' for #<#<Class:0x007fd991bb7610>:0x007fd9928d8290> # ./app/helpers/application_helper.rb:6:in full_title' # ./app/views/layouts/application.html.erb:4:in _app_views_layouts_application_html_erb__2444475768180965445_70286215048520' # ./spec/requests/static_pages_spec.rb:8:in block (3 levels) in '

在.rspec文件

--colour --drb

不要錯誤來自後衛,運動(在chapte的最後一部分r 3)??

回答

0

警告表明spork未運行或無法聯繫(rspec使用drb與spork進行通信),因此rspec恢復爲正常運行。

雖然你的規格應該通過spork或不是運行,所以這不太可能是他們失敗的原因,他們爲什麼要花更多的時間來失敗。

+0

謝謝。我如何解決drb運行和所有測試通行證 – strc

1

這可能不會幫助OP了,但如果DRB服務器沒有運行,它會在本地進程中運行。對我來說,錯誤是因爲我切換到postgresql(按照第3章的結尾),並沒有啓動服務器。我啓動服務器後,測試運行良好。

我希望能幫助任何可能在這裏遇到同樣問題的人。

相關問題