Sha256: 83667dcafe7345c204f5e1dbd48ecb8f9c01d95d81c72db992e89f3e92aaeb0a
Contents?: true
Size: 1.35 KB
Versions: 10
Compression:
Stored size: 1.35 KB
Contents
FactoryGirl.define do factory :user, :class => 'Alchemy::User' do email 'john@doe.com' login "jdoe" password 's3cr3t' password_confirmation 's3cr3t' factory :admin_user do role "admin" end factory :registered_user do role "registered" end factory :author_user do role "author" end factory :editor_user do role "editor" end end factory :language, :class => 'Alchemy::Language' do code "kl" name 'Klingonian' default false frontpage_name 'Tuq' page_layout 'intro' public true end factory :page, :class => 'Alchemy::Page' do language { Alchemy::Language.find_by_code('kl') || Factory(:language) } name "A Page" parent_id { Factory(:language_root_page).id } page_layout "standard" factory :language_root_page do name 'Klingonian' page_layout 'intro' language_root true public true parent_id { Alchemy::Page.root.id } end factory :public_page do name "A Public Page" public true end factory :systempage do name "Systempage" parent_id { Alchemy::Page.root.id } language_root false page_layout nil language nil end end factory :cell, :class => 'Alchemy::Cell' do page { Alchemy::Page.find_by_language_root(true) || Factory(:language_root_page) } name "A Cell" end factory :element, :class => 'Alchemy::Element' do name 'article' end end
Version data entries
10 entries across 10 versions & 1 rubygems