我正在使用「使用Rails 4進行敏捷Web開發」一書,我是一個完整的初學者,並沒有理解一些問題。耙子中止了!語法錯誤:
我只是嘗試了rake test:models
命令
我還給:
rake aborted!
SyntaxError: /Users/********/Desktop/depot/test/models/product_test.rb:11: syntax error, unexpected end-of-input, expecting keyword_end
是什麼恰恰意味着?我一直按照這本書,並遇到了這個問題。
在此先感謝您的有益答案和想法!
這裏的product_test.rb代碼
require 'test_helper'
class ProductTest < ActiveSupport::TestCase
test "product attributes must not be empty" do
product = Product.new
assert product.invalid?
assert product.errors[:title].any?
assert product.errors[:description].any?
assert product.errors[:price].any?
assert product.errors[:image_url].any?
end
發佈您的'product_test.rb'型號代碼。 – Pavan
您在'product_test.rb'中缺少'end'語句。 –
添加上面的傢伙!謝謝! – RubyMax