2015-05-14 2 views
0

у меня есть небольшая проблема с колдовством
это мой тест:как проверить с колдовством

def setup 
@user = users(:anouar) 
end 

test "should be valid" do 
    assert @user.valid? 
end 

и это мое приспособление:

anouar: 
email: [email protected] 
salt: <%= salt = "asdasdastr4325234324sdfds" %> 
crypted_password: <%= Sorcery::CryptoProviders::BCrypt.encrypt("secret", salt) %> 

и моя модель:

class User < ActiveRecord::Base 
authenticates_with_sorcery! 

validates :email,     presence: true, length: { maximum: 255 }, 
            email_format: { message: 'has invalid format' }, 
            uniqueness: { case_sensitive: false } 

end 

до сих пор, когда я запускаю пучок exec rake test тест зеленый

но когда я добавить проверку пароля

validates :password,    presence: true, confirmation: true, length: { minimum: 3} 

тест «должен быть действительным» отказобезо-

пожалуйста, помогите?

ответ

1

Вы пытались напрямую указать пароль в своем приборе?

Смежные вопросы