ActionView :: Template :: Error: 785: неожиданный токен в '' - PullRequest
2 голосов
/ 30 октября 2019

Эта ошибка возникает случайно во время тестирования (стандартный инструментарий тестирования Rails) после запуска rails test. Неудачный тест может быть любым тестом в любом файле.

Эта ошибка обычно происходит в среде тестирования во время процесса CI / CD. Локально это происходит очень редко.

Вот полная трассировка стека:

Error:
SitePositionsControllerTest#test_should_create_position_link:
ActionView::Template::Error: 785: unexpected token at ''
    app/views/layouts/site/application.html.erb:10
    test/controllers/site_positions_controller_test.rb:28:in `block (2 levels) in <class:SitePositionsControllerTest>'
    test/controllers/site_positions_controller_test.rb:27:in `block in <class:SitePositionsControllerTest>'
    test/test_helper.rb:64:in `block (3 levels) in run'
    test/test_helper.rb:63:in `block (2 levels) in run'
    test/test_helper.rb:62:in `block in run'
    test/test_helper.rb:54:in `run'

rails test test/controllers/site_positions_controller_test.rb:18
...