すべての rspec テストに合格したブートストラップ formtastic フォームがあります。
フィールドの 1 つを通常の text_field からドロップダウン リストに変更するまで
<%= f.input :gender, :label => "Gender" %>
に
<%= f.input :gender,
:label => "Gender",
:collection => [["Female", "F"], ["Male", "M"]]
%>
次に、次のエラー メッセージが表示されます。
Failure/Error: fill_in "Gender", with: "F"
Capybara::ElementNotFound: cannot fill in, no text field, text area or password field with id, name, or label 'Gender' found.
RSpec は次の行に文句を言っているようです:
before do
fill_in "Gender", with: "F"
...
私は何か間違ったことをしましたか?コーディング、構成、すべて?誰か助けてくれませんか?