0

RoR アプリで rake タスク "test:functionals" を実行すると、次のエラーが発生します。

>rake test:functionals

rake aborted!
C:/Ruby192/lib/ruby/gems/1.9.1/gems/activerecord-3.2.9/lib/active_record/transactions.rb:380: syntax error, unexpec
ted keyword_end, expecting $end

Tasks: TOP => test:functionals => test:prepare => db:test:prepare => db:abort_if_pending_migrations => db:load_conf
ig

コードの構文エラーをチェックしました。transactions.rb に構文エラーがあるのはなぜですか?

4

1 に答える 1

1

コードに一致しないブロックがありますが、transactions.rbにあると表示されていても、transactions.rbにはありません。

次のようなブロックオープナーを再確認してくださいdo class def

.メソッドまたはオブジェクトの末尾も確認してください

例:variable.length.

于 2012-12-20T03:50:39.250 に答える