I forked the country_code_select gem FormHelperのカスタムのためのテストを書くと、それは、ネストされたfields_forモデルに対して適切にID属性を生成していなかったためfixを作りました。宝石のパッチ
私は前にテストを書かないか、宝石をパッチしなかっました - しかし、私はしようとしています。これは全く新しいものです。
あなたは私が私の初めての宝石のパッチを提出することができるように、私は私のfixためのテストケースを書く際に役立つことはできますか?
私はform_for
とfields_for
をspec/form_helpers_spec
で使ってみましたが、それはちょうどウサギの穴を私に連れて行ってくれました。
助けるかもしれない追加情報:
Client.rb
has_one :billing_address
accepts_nested_attributes_for :billing_address
ビュー:
<%= form_for @client do |f| %>
<%= f.fields_for :billing_address, @client.billing_address do |ff| %>
<%= ff.country_code_select(:country_code) %>
...