specでsystemテストを行うために
selenium-webdriver
webdrivers
capybara
を導入してテストを書いていたのですが実際にテストを行うと
Failure/Error: Unable to infer file and line number from backtrace Selenium::WebDriver::Error::UnknownError: unknown error: Chrome failed to start: exited abnormally (unknown error: DevToolsActivePort file doesn't exist) (The process started from chrome location /usr/bin/google-chrome is no longer running, so ChromeDriver is assuming that Chrome has crashed.)
というエラーが発生します。
エラー内容を細かく区切りながら調べてはいるのですがどうにも解決に至りません。
systemは下記のとおりです。
require 'rails_helper' RSpec.describe 'CategoriesSystem', type: :system do describe 'カテゴリーページ' do let!(:taxon) { create(:taxon, name: 'RAILS', taxonomy: taxonomy) } before do visit category_path(taxon.id) end it '分類名が表示されていること' do expect(page).to have_content '' end end end
ちなみにDocker環境です。
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。