restful-authentication and unit tests

There are two unit tests in restful-authentication that fails for me as User.authenticate returns nil

def test_should_reset_password    users(:quentin).update_attributes(:password => 'new_password', :password_confirmation => 'new_password')    assert_equal users(:quentin), User.authenticate('quentin', 'new_password') end

def test_should_not_rehash_password   users(:quentin).update_attributes(:login => 'quentin2')   assert_equal users(:quentin), User.authenticate('quentin2', 'monkey') end

However, should it really be possible just to change password? At least in the older version one had to generate at new user, I think. That is the test should assert errors instead. The same holds for the second test . Should it not assert errors instead of equal ?

Anyone that has had the same problem ?

Any help would be appreciated