Sha256: b58c4b961e2b11a5eb4a85be54bc60c2da4dfd442d8cf5e90d4e7e6948b29562

Contents?: true

Size: 1.06 KB

Versions: 9

Compression:

Stored size: 1.06 KB

Contents

Given /^I have no images$/ do
  Image.delete_all
end

When /^I attach the image at "([^"]*)"$/ do |file_path|
  attach_file('image[image]', File.join(File.expand_path('../../uploads/', __FILE__), file_path))
end

Then /^the image "([^"]*)" should have uploaded successfully$/ do |file_name|
  Image.find_by_image_name(file_name).nil?.should == false
end

Then /^the image should have size "([^"]*)"$/ do |size|
  Image.first.size.should == size.to_i
end

Then /^the image should have width "([^"]*)"$/ do |width|
  Image.first.width.should == width.to_i
end

Then /^the image should have height "([^"]*)"$/ do |height|
  Image.first.height.should == height.to_i
end

Then /^the image should have mime_type "([^"]*)"$/ do |mime_type|
  Image.first.mime_type.should == mime_type.to_s
end

Then /^I should have ([0-9]+) images?$/ do |number|
  Image.count.should == number.to_i
end

When /^I upload the image at "([^"]*)"$/ do |file_path|
  visit new_admin_image_path
  attach_file('image[image]', File.join(File.expand_path('../../uploads/', __FILE__), file_path))
  click_button 'Save'
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
refinerycms-0.9.8.9 vendor/refinerycms/images/features/step_definitions/image_steps.rb
refinerycms-0.9.8.8 vendor/refinerycms/images/features/step_definitions/image_steps.rb
refinerycms-0.9.8.7 vendor/refinerycms/images/features/step_definitions/image_steps.rb
refinerycms-0.9.8.6 vendor/refinerycms/images/features/step_definitions/image_steps.rb
refinerycms-0.9.8.5 vendor/refinerycms/images/features/step_definitions/image_steps.rb
refinerycms-0.9.8.4 vendor/refinerycms/images/features/step_definitions/image_steps.rb
refinerycms-0.9.8.3 vendor/refinerycms/images/features/step_definitions/image_steps.rb
refinerycms-0.9.8.2 vendor/refinerycms/images/features/step_definitions/image_steps.rb
refinerycms-0.9.8.1 vendor/refinerycms/images/features/step_definitions/image_steps.rb