Sha256: 8cad8df4e2f7f29a917532f7edbbad47c6dcf92f6d3f36522e46338507bebfbe

Contents?: true

Size: 951 Bytes

Versions: 30

Compression:

Stored size: 951 Bytes

Contents

# frozen_string_literal: true

require 'test_helper'

class OnlyEmailUserTest < ActiveSupport::TestCase
  describe OnlyEmailUser do
    test 'confirmable is disabled' do
      refute OnlyEmailUser.method_defined?(:confirmation_token)
      refute OnlyEmailUser.method_defined?(:confirmed_at)
      refute OnlyEmailUser.method_defined?(:confirmation_sent_at)
      refute OnlyEmailUser.method_defined?(:unconfirmed_email)
    end

    test 'lockable is disabled' do
      refute OnlyEmailUser.method_defined?(:failed_attempts)
      refute OnlyEmailUser.method_defined?(:unlock_token)
      refute OnlyEmailUser.method_defined?(:locked_at)
    end

    test 'recoverable is disabled' do
      refute OnlyEmailUser.method_defined?(:reset_password_token)
      refute OnlyEmailUser.method_defined?(:reset_password_sent_at)
    end

    test 'rememberable is disabled' do
      refute OnlyEmailUser.method_defined?(:remember_created_at)
    end
  end
end

Version data entries

30 entries across 30 versions & 7 rubygems

Version Path
devise_token_auth-1.2.5 test/models/only_email_user_test.rb
devise_jwt_auth722-0.1.7 test/models/only_email_user_test.rb
devise_jwt_auth7-0.1.7 test/models/only_email_user_test.rb
devise_token_auth-1.2.4 test/models/only_email_user_test.rb
devise_token_auth-1.2.2 test/models/only_email_user_test.rb
devise_jwt_auth-0.4.1 test/models/only_email_user_test.rb
devise_jwt_auth-0.4.0 test/models/only_email_user_test.rb
devise_jwt_auth-0.3.0 test/models/only_email_user_test.rb
devise_token_auth-1.2.1 test/models/only_email_user_test.rb
devise_jwt_auth-0.2.0 test/models/only_email_user_test.rb
devise_token_auth-1.2.0 test/models/only_email_user_test.rb
devise_token_auth-1.1.5 test/models/only_email_user_test.rb
sidecar_token_auth-1.0.1 test/models/only_email_user_test.rb
devise_jwt_auth-0.1.7 test/models/only_email_user_test.rb
devise_jwt_auth-0.1.6 test/models/only_email_user_test.rb
devise_token_auth-1.1.4 test/models/only_email_user_test.rb
devise_token_auth_multitenancy-1.1.3.2 test/models/only_email_user_test.rb
devise_token_auth_multitenancy-1.1.3.1 test/models/only_email_user_test.rb
devise_token_auth_multitenancy-1.1.3.alpha1 test/models/only_email_user_test.rb
devise_jwt_auth-0.1.5 test/models/only_email_user_test.rb