2016-08-09 15 views
1

私はRORプロジェクトを持っており、すべてのユニットテストは以下のエラーと同じエラーで失敗しています。私が空のテストケースを作成した原因を理解するために、コードは次のとおりです。RORユニットテストエラー:SyntaxError:(erb):18:

require 'test_helper' 
class UsersEditTest < ActionDispatch::IntegrationTest 
    test "the truth" do 
    assert true 
    end 
end 

私は次のエラー

1) Error: 
    UsersEditTest#test_the_truth: 
    SyntaxError: (erb):18: syntax error, unexpected keyword_end, expecting end-of-input 
    ; end ; _erbout.force_encoding(__ENCODING__) 
^ 

1 runs, 0 assertions, 0 failures, 1 errors, 0 skips 

ないプロジェクトに欠けているものを必ず取得「熊手テストTEST =テスト/統合/ users_edit_test.rb」コマンドを使用してテストを実行すると、私が持っていますユニットテストがうまくいく他のテストプロジェクト。

答えて

0

テストに接続されていない可能性があります。エラー(erbファイル)があります。 ビューですべてがOKであることを確認してください。特に<%=タグ

+0

これは私の最初の考えでした。しかし、プロジェクトにはerbファイルはありません。すべてのview/htmlはhamlファイルです。 – Brian