Sha256: 05b35561b2b1f5e0c4b4b16bc7dbe1de86858a86df04b7481f22b1e6a5a2342d

Contents?: true

Size: 1.29 KB

Versions: 7

Compression:

Stored size: 1.29 KB

Contents

FactoryGirl.define do
  factory :node, class: ::Node do
    sequence(:name) {|n| "node #{n}"}
    sequence(:slug) {|n| "node-#{n}"}
    content_type "HomePage"
  end

  factory :other_node, class: ::OtherSite::OtherNode do
    sequence(:name) {|n| "node #{n}"}
    sequence(:slug) {|n| "node-#{n}"}
    content_type "HomePage"
  end

  factory :home_page_node, class: ::Node do
    sequence(:name) {|n| "node #{n}"}
    sequence(:slug) {|n| "node-#{n}"}
    content_type "HomePage"
    content_attributes ({ intro_text_html: "some <strong>STRRRONG</strong> text" })
  end

  factory :other_home_page_node, class: ::OtherSite::OtherNode do
    sequence(:name) {|n| "node #{n}"}
    sequence(:slug) {|n| "node-#{n}"}
    content_type "HomePage"
    content_attributes ({ intro_text_html: "some <strong>STRRRONG</strong> text" })
  end


  factory :text_page_node, class: ::Node do
    sequence(:name) {|n| "node #{n}"}
    sequence(:slug) {|n| "node-#{n}"}
    content_type "TextPage"
    content_attributes ({ text_html: "some <strong>STRIONG</strong> text" })
  end

  factory :other_text_page_node, class: ::OtherSite::OtherNode do
    sequence(:name) {|n| "node #{n}"}
    sequence(:slug) {|n| "node-#{n}"}
    content_type "TextPage"
    content_attributes ({ text_html: "some <strong>STRIONG</strong> text" })
  end

end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
releaf-1.0.8 spec/factories/node.rb
releaf-1.0.7 spec/factories/node.rb
releaf-1.0.6 spec/factories/node.rb
releaf-1.0.5 spec/factories/node.rb
releaf-1.0.4 spec/factories/node.rb
releaf-1.0.3 spec/factories/node.rb
releaf-1.0.2 spec/factories/node.rb