teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

試したこと追加

2021/11/12 14:51

投稿

ricopin
ricopin

スコア2

title CHANGED
File without changes
body CHANGED
@@ -228,9 +228,9 @@
228
228
  end
229
229
  ```
230
230
 
231
- ### 試したこと1
231
+ ### 試したこと1 capybaraを最新のものに更新→エラーに変化なし
232
232
  ```
233
- gem 'capybara', '>= 2.15'
233
+ gem 'capybara', '>= 3.36.0'
234
234
  ```
235
235
  webで情報を調べていたところ、capybaraのバージョンを最新(2.15.0 ⇒ 3.25.0)にしたら解決したとありました。
236
236
  (2019年の記事)
@@ -239,9 +239,11 @@
239
239
 
240
240
  https://github.com/teamcapybara/capybara/blob/master/History.md
241
241
 
242
- カピバラが原因なのではと考え、同じcapybaraのバージョン(2.15.0)で作成た他のアプリケーションの結合テストを実行したところ、、、難なくテスト通ってしまいCapibaraのバジョンのせいではない(他原因があるず)と判断しました。
242
+ ジェムファイルを書き換え、bundle installしたが、エラーに変化ありせんでした。
243
243
 
244
+ capybaraのバージョン(2.15.0)を使用している他のアプリケーションの結合テストを実行したところ問題なくテストが通ったので、Capibaraのバージョンには関係ないと判断しました。
245
+
244
- ### 試したこと2
246
+ ### 試したこと2  rails_helper.rbに新たに記述したものを削除→エラーに変化なし
245
247
  今までに作成したアプリケーションと違うところは何か?と考え、今回のアプリケーションで初めて記述した
246
248
  rails_helper.rbの
247
249
  ```
@@ -254,7 +256,7 @@
254
256
  https://github.com/heartcombo/devise/wiki/How-To:-Test-controllers-with-Rails-(and-RSpec)#controller-specsを参考にしています。
255
257
  Githubも少し古いものだったので、この記述が悪さをしているのではと考え、消して(コメントアウトして)実行してみましたが、、、エラー状態は変わりませんでした…。
256
258
 
257
- ### 試したこと3(試そうとしているが躊躇していること
259
+ ### 試そうとしているが躊躇していること  'chromedriver-helper'をインストール
258
260
  今回の件でたくさんのWeb上の記事を拝見しているのですが、ダントツで多いのが
259
261
  ```
260
262
  gem 'chromedriver-helper'

1

試したことを増やしたので更新

2021/11/12 14:51

投稿

ricopin
ricopin

スコア2

title CHANGED
File without changes
body CHANGED
@@ -272,4 +272,4 @@
272
272
  きちんと最新のものを利用しているのになぜ…という感じですが、'chromedriver-helper'をインストールして解決した、という記事を見ると試してみたくもなりつつ、サポート終了しているものを安易にインストールするのもなあと躊躇しています。
273
273
 
274
274
 
275
- capybaraの件でも実証したように、他のアプリ(同じ開発環境)ではきちんと作動しているので、何か不要な記述をしていると考え色々と考えているのですが、なかなか解決に至らず質問させていただきました。私のエラーの解釈が違うなど、些細なことでも構いませんので、ご教授いただきたいです。どうぞよろしくお願いします。
275
+ 何か不要な記述をしているのではと色々と考えているのですが、なかなか解決に至らず質問させていただきました。私のエラーの解釈が違うなど、些細なことでも構いませんので、ご教授いただきたいです。どうぞよろしくお願いします。