How to allow password to be blank when user is updated?:
expect(user.update(name: 'Joana', password: ' ')).to be(true)
But not update password?
expect { user.update(name: 'Joana', password: ' ') }
.not_to(change { user.reload.password_digest })
How to allow password to be blank when user is updated?:
expect(user.update(name: 'Joana', password: ' ')).to be(true)
But not update password?
expect { user.update(name: 'Joana', password: ' ') }
.not_to(change { user.reload.password_digest })