Sha256: c86644bd90c32d14e3ef2e280edc25e0045d7c7325667cf61bd3abe8b2007cc8
Contents?: true
Size: 709 Bytes
Versions: 2
Compression:
Stored size: 709 Bytes
Contents
require 'action_dispatch/testing/integration' module IntegrationTestOveride def create_user(options={}) @user ||= begin user = User.create!( username: 'usertest', email: options[:email] || 'user@test.com', password: options[:password] || '12345678', password_confirmation: options[:password] || '12345678', created_at: Time.now.utc ) user.update_attribute(:confirmation_sent_at, options[:confirmation_sent_at]) if options[:confirmation_sent_at] user.confirm unless options[:confirm] == false user.lock_access! if options[:locked] == true user end end end ActionDispatch::IntegrationTest.prepend IntegrationTestOveride
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
devise-activegraph-3.0.0 | test/overrides/integration_test.rb |
devise-activegraph-3.0.0.alpha.1 | test/overrides/integration_test.rb |