Sha256: c2f201d80a0a9f6487c3d8dc7d39ba4779f1c825b31654a52f6cf42560f8ca1f

Contents?: true

Size: 1.36 KB

Versions: 7

Compression:

Stored size: 1.36 KB

Contents

include ActionDispatch::TestProcess

Factory.define :user, :class => Adminpanel::User do |user|
	user.name "test user"
	user.email "email@test.com"
	user.password "123456"
	user.password_confirmation "123456"
end

Factory.define :gallery, :class => Adminpanel::Gallery do |gallery|
	gallery.file { fixture_file_upload(Rails.root.join('app', 'assets', 'images', 'hipster.jpg'), 'image/jpeg') }
end

Factory.define :image_section, :class => Adminpanel::Image do |image|
	image.model "Section"
	image.file { fixture_file_upload(Rails.root.join('app', 'assets', 'images', 'hipster.jpg'), 'image/jpeg') }
end

Factory.define :product, :class => Adminpanel::Product do |product|
	product.price "12392.2"
	product.name "very little description"
	product.description "this is a little longer description, can be very long"
end

Factory.define :category, :class => Adminpanel::Category do |category|
	category.name "Test Category"
end

Factory.define :image_resource, :class => Adminpanel::Image do |image|
	image.model "Product"
	image.file { fixture_file_upload(Rails.root.join('app', 'assets', 'images', 'hipster.jpg'), 'image/jpeg') }
end

Factory.define :section_with_gallery, :class => Adminpanel::Section do |section|
	section.key "key"
	# section.description "<p>description</p>"
	section.has_image true
	section.has_description false
	section.name "section_name"
	section.page "index"
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
adminpanel-1.2.5 spec/support/define_factory_models.rb
adminpanel-1.2.4 spec/support/define_factory_models.rb
adminpanel-1.2.3 spec/support/define_factory_models.rb
adminpanel-1.2.2 spec/support/define_factory_models.rb
adminpanel-1.2.1 spec/support/define_factory_models.rb
adminpanel-1.2.0 spec/support/define_factory_models.rb
adminpanel-1.1.0 spec/support/define_factory_models.rb