Sha256: 6b7da5f9e4a28dfbb2dc5c10575f767fc7f8be47e2e500e3f31fd3b4df93474d

Contents?: true

Size: 568 Bytes

Versions: 8

Compression:

Stored size: 568 Bytes

Contents

FactoryGirl.define do
  factory :alchemy_user, class: 'Alchemy::User' do
    sequence(:login) { |n| "john_#{n}.doe" }
    sequence(:email) { |n| "john_#{n}@doe.com" }
    firstname 'John'
    lastname 'Doe'
    password 's3cr3t'
    password_confirmation 's3cr3t'

    factory :alchemy_admin_user do
      alchemy_roles 'admin'
    end

    factory :alchemy_member_user do
      alchemy_roles 'member'
    end

    factory :alchemy_author_user do
      alchemy_roles 'author'
    end

    factory :alchemy_editor_user do
      alchemy_roles 'editor'
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
alchemy-devise-3.6.0 lib/alchemy/devise/test_support/factories.rb
alchemy-devise-3.5.0 lib/alchemy/devise/test_support/factories.rb
alchemy-devise-3.5.0.beta lib/alchemy/devise/test_support/factories.rb
alchemy-devise-3.4.0 lib/alchemy/devise/test_support/factories.rb
alchemy-devise-3.3.0 lib/alchemy/devise/test_support/factories.rb
alchemy-devise-3.2.0 spec/support/factories.rb
alchemy-devise-2.1.0 spec/support/factories.rb
alchemy-devise-2.1.0.beta3 spec/support/factories.rb