我在Michael Hartl的Rails教程中工作,現在在第5章中。但是,我無法獲得我的Rspec,spark和auto測試運行。當我嘗試讓它們運行時,我收到一條錯誤消息:無法在Ruby on Rails應用程序上運行Rspec,spork,自動測試
Paul-Denlingers-MacBook-Pro:sample_app_2 pdenlinger$ rspec spec/
No DRb server is running. Running in local process instead ...
/Users/pdenlinger/.rvm/gems/[email protected]/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:in `load': /Users/pdenlinger/rails_projects/sample_app_2/spec/controllers/pages_controller_spec.rb:14: syntax error, unexpected keyword_end, expecting $end (SyntaxError)
from /Users/pdenlinger/.rvm/gems/[email protected]/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:in `block in load_spec_files'
from /Users/pdenlinger/.rvm/gems/[email protected]/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:in `map'
from /Users/pdenlinger/.rvm/gems/[email protected]/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:in `load_spec_files'
from /Users/pdenlinger/.rvm/gems/[email protected]/gems/rspec-core-2.6.4/lib/rspec/core/command_line.rb:18:in `run'
from /Users/pdenlinger/.rvm/gems/[email protected]/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:80:in `run_in_process'
from /Users/pdenlinger/.rvm/gems/[email protected]/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:66:in `rescue in run'
from /Users/pdenlinger/.rvm/gems/[email protected]/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:62:in `run'
from /Users/pdenlinger/.rvm/gems/[email protected]/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:11:in `block in autorun'
這是什麼意思,我該如何解決?提前致謝!
pages_controller_spec.rb
require 'spec_helper'
describe "LayoutLinks" do
it "should have a Home page at '/' do"
get '/'
response.should have_selector('title', :content => "Home")
end
it "should have a Contact page at '/contact' do"
get '/contact'
response.should have_selector('title', :content => "Contact")
end
it "should have a About page at '/about' do"
get '/about'
response.should have_selector('title', :content => "About")
end
it "should have a Help page at '/help' do"
get '/help'
response.should have_selector('title', :content => "Help")
end
end
這很奇怪;我找不到它有什麼問題。已經粘貼上面的代碼。 – pdenlinger 2012-02-08 02:43:26
好吧,我擴大了必要的更正後的職位。往上看。 – 2012-02-08 04:24:54