Есть ли способ запустить тесты Rails без Javascript времени выполнения? - PullRequest
3 голосов
/ 18 февраля 2020

Я пытаюсь сделать свои конвейеры CI более гибкими и быстрыми. У меня нет интеграционных тестов для моего приложения на Rails, поэтому я хочу запускать тесты без установки Node или любой другой JS среды выполнения.

Я пытался добавить это в свой config / test.rb:

  config.assets.enabled = false
  config.assets.compile = false

А также попытался установить test.compile в false в webpacker.yml. Однако каждый раз, когда я запускаю rails test на CI, я получаю ошибку ExecJS::RuntimeUnavailable.

Есть ли способ запустить тесты Rails без зависимости от JS времени выполнения?

...