Я новичок в кодировании и надеюсь, что я следил за всеми правилами, чтобы опубликовать этот вопрос.Охрана непредвиденная ошибка tIdentifier
Я использую введение Ruby on Rails, и в одном из моих примеров я получаю следующее сообщение «Unexpect tIDENTIFIER» при запуске GUARD, и я не могу понять, почему.
ERROR["test_should_get_about", StaticPagesControllerTest, 0.012288]
test_should_get_about#StaticPagesControllerTest (0.01s)
SyntaxError: SyntaxError: /Users/NateFeder/_projectbox/rails-tutorial/sample_app/app/controllers/static_pages_controller.rb:12: syntax error, unexpected tIDENTIFIER, expecting keyword_do or '{' or '('
About |Ruby on Rails Tutorial Sample App
^
ERROR["test_should_get_home", StaticPagesControllerTest, 0.004128]
test_should_get_home#StaticPagesControllerTest (0.00s)
SyntaxError: SyntaxError: /Users/NateFeder/_projectbox/rails-tutorial/sample_app/app/controllers/static_pages_controller.rb:12: syntax error, unexpected tIDENTIFIER, expecting keyword_do or '{' or '('
About |Ruby on Rails Tutorial Sample App
ERROR["test_should_get_help", StaticPagesControllerTest, 0.008452]
test_should_get_help#StaticPagesControllerTest (0.01s)
SyntaxError: SyntaxError: /Users/NateFeder/_projectbox/rails-tutorial/sample_app/app/controllers/static_pages_controller.rb:12: syntax error, unexpected tIDENTIFIER, expecting keyword_do or '{' or '('
About |Ruby on Rails Tutorial Sample App
Мои StaticPagesControllerTest ниже:
require 'test_helper'
class StaticPagesControllerTest < ActionController::TestCase
test "should get home" do
get :home
assert_response :success
assert_select "title", 'Home | Ruby on Rails Tutorial Sample App'
end
test "should get help" do
get :help
assert_response :success
assert_select "title", 'Help | Ruby on Rails Tutorial Sample App'
end
test "should get about" do
get :about
assert_response :success
assert_select 'title", "About | Ruby on Rails Tutorial Sample App'
end
end
Благодаря
Спасибо glittershark. Я видел это после того, как я опубликовал вопрос и исправил его. Тем не менее, я продолжал получать ошибку после. – Nate