Module: Erb::RailsForm::ContentMatchers::TagHelpers

Included in:
Erb::RailsForm::ContentMatchers
Defined in:
lib/forms-spec/erb/matchers/rails_view/helpers/tags.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.tags_listObject



16
17
18
19
# File 'lib/forms-spec/erb/matchers/rails_view/helpers/tags.rb', line 16

def self.tags_list
  [ :check_box_tag, :file_field_tag, :text_field_tag, :hidden_field_tag, :image_submit_tag, 
    :radio_button_tag, :select_tag, :label_tag, :submit_tag, :text_area_tag ]
end

Instance Method Details

#have_field_set_tag(legend) ⇒ Object



4
5
6
# File 'lib/forms-spec/erb/matchers/rails_view/helpers/tags.rb', line 4

def have_field_set_tag legend
  have_form_call :field_set_tag, :args => "'#{legend}'"
end

#have_form_tag(url) ⇒ Object



8
9
10
# File 'lib/forms-spec/erb/matchers/rails_view/helpers/tags.rb', line 8

def have_form_tag url
  have_form_call :form_tag, :args => "'#{url}'"
end

#have_password_field_tag(name = "password") ⇒ Object



12
13
14
# File 'lib/forms-spec/erb/matchers/rails_view/helpers/tags.rb', line 12

def have_password_field_tag name = "password"
  have_form_call :password_field_tag, :args => "'#{name}'"
end