Sha256: 83fc49e88352fc515625c208a4ab805897a9fc7285122608f831d2e2246628c9

Contents?: true

Size: 567 Bytes

Versions: 3

Compression:

Stored size: 567 Bytes

Contents

FactoryBot.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

3 entries across 3 versions & 1 rubygems

Version Path
alchemy-devise-4.1.0 lib/alchemy/devise/test_support/factories.rb
alchemy-devise-4.1.0.beta lib/alchemy/devise/test_support/factories.rb
alchemy-devise-4.0.0 lib/alchemy/devise/test_support/factories.rb