Sha256: 600f98db27180be082cae91d9f4d3f38c8d60d60525cf88310909dbc73227d4b
Contents?: true
Size: 781 Bytes
Versions: 5
Compression:
Stored size: 781 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', name: "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
5 entries across 5 versions & 1 rubygems