Sha256: 955ec419dcd71f4c345cc76daaef927ea9665f787661da43d04a3e545adf2a78

Contents?: true

Size: 397 Bytes

Versions: 16

Compression:

Stored size: 397 Bytes

Contents

module Pageflow
  FactoryGirl.define do
    factory :revision, :class => Revision do
      entry

      trait :frozen do
        frozen_at { 1.day.ago }
      end

      trait :published do
        frozen
        creator { create(:user) }
        published_at { 1.day.ago }
      end

      trait :depublished do
        published
        published_until { 1.day.ago }
      end
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
pageflow-0.10.0 spec/factories/revisions.rb
pageflow-0.9.2 spec/factories/revisions.rb
pageflow-0.9.1 spec/factories/revisions.rb
pageflow-0.9.0 spec/factories/revisions.rb
pageflow-0.8.2 spec/factories/revisions.rb
pageflow-0.8.1 spec/factories/revisions.rb
pageflow-0.8.0 spec/factories/revisions.rb
pageflow-0.7.2 spec/factories/revisions.rb
pageflow-0.7.1 spec/factories/revisions.rb
pageflow-0.7.0 spec/factories/revisions.rb
pageflow-0.6.0 spec/factories/revisions.rb
pageflow-0.5.0 spec/factories/revisions.rb
pageflow-0.4.0 spec/factories/revisions.rb
pageflow-0.3.0 spec/factories/revisions.rb
pageflow-0.2.1 spec/factories/revisions.rb
pageflow-0.2.0 spec/factories/revisions.rb