Sha256: 9b8387618fb3bfa38842fca223ed68535d3582a6cfef3e710793bd55399c26ad

Contents?: true

Size: 734 Bytes

Versions: 1

Compression:

Stored size: 734 Bytes

Contents

When /^I fill in the "([^\"]*)" content with "([^\"]*)"$/ do |part, content|
  fill_in("part_#{part.to_slug}_content", :with => content)
end

When /^I fill in the "([^\"]*)" content with the text$/ do |part, content|
  standard_part_name = "part_#{part.to_slug}_content"
  begin
    fill_in(part, :with => content)
  rescue
    fill_in(standard_part_name, :with => content)
  end
end

Then /^there should be an? "([^\"]*)" part$/ do |name|
  response.should have_tag("#page_#{name.to_slug}")
  response.should have_tag("#part-#{name.to_slug}")
  response.should have_tag("textarea#part_#{name.to_slug}_content")
end

When /^I edit the "([^\"]*)" page$/ do |name|
  page = pages(name.to_sym)
  visit "/admin/pages/#{page.id}/edit"
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
radiant-1.0.0.rc2 features/step_definitions/admin/pages_management_steps.rb