52500

[code]

    <div id="hoge"></div>
    
[/code]

上記のような中身が空の要素をCapybaraのfindで見つけたいのですが、ヒットしません。

[code]

    find("#hoge") # => Capybara::ElementNotFound Exception: Unable to find visible css "#hoge"
    
[/code]

ヒットさせる方法はありますか？


CC BY-SA 4.0
2019-01-30T05:51:47.933
52416
2019-02-02T06:19:36.020
question
ruby-on-rails ruby capybara
Capybaraのfindメソッドで中身が空の要素をヒットさせたい

[code]

    find('#hoge', visible: :all)
    
[/code]

とするとヒット出来ます。Capybaraはデフォルトではvisibleでないエレメントはfindしません。


CC BY-SA 4.0
2019-02-02T06:19:36.020
52500
2019-02-02T06:19:36.020
4072
52416
answer