Sha256: 35dfad911e68bd19650f7995c5c5dedc1507ca019c73ac0f9521d5e3cf9fd526

Contents?: true

Size: 594 Bytes

Versions: 4

Compression:

Stored size: 594 Bytes

Contents

require 'test/test_helper'

class HttpAuthenticatableTest < ActiveSupport::TestCase
  test 'should authenticate a valid user with email and password and return it' do
    user = create_user
    user.confirm!

    authenticated_user = User.authenticate_with_http(user.email, user.password)
    assert_equal authenticated_user, user
  end

  test 'should return nil when authenticating an invalid user by email' do
    user = create_user
    user.confirm!

    authenticated_user = User.authenticate_with_http('another.email@email.com', user.password)
    assert_nil authenticated_user
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
devise-1.1.pre4 test/models/http_authenticatable_test.rb
devise-1.1.pre3 test/models/http_authenticatable_test.rb
devise-1.1.pre2 test/models/http_authenticatable_test.rb
devise-1.1.pre test/models/http_authenticatable_test.rb