Sha256: 7fc78ac77cb8fd6b15bc111b27f2850b2b3f888374e9ae18232bfaf2fad46d99
Contents?: true
Size: 775 Bytes
Versions: 3
Compression:
Stored size: 775 Bytes
Contents
require "test_helper" class LinkToAddFieldsTest < ActionView::TestCase tests ActionView::Helpers::FormHelper include DynamicFieldsForHelper def form_for(*) @output_buffer = super end def setup @parent = Parent.create @parent.children.build end test "generates a add fields link" do form_for(@parent, url: '/') do |form| link_to_add_fields(form, 'children', "Test") end assert_match /<a(.*)class=\"add_fields(.*)\"(.*)>Test<\/a>/, @output_buffer end test "generates a add fields link with block if it is given" do form_for(@parent, url: '/') do |form| link_to_add_fields form, 'children' do content_tag "div", "Test" end end assert_match /<a(.*)class=\"add_fields(.*)\"(.*)><div>Test<\/div><\/a>/, @output_buffer end end
Version data entries
3 entries across 3 versions & 1 rubygems