better user update spec
This commit is contained in:
parent
999e7ac4bc
commit
6df5b38b54
|
@ -1229,10 +1229,7 @@ describe UsersController do
|
||||||
it 'does not allow the update' do
|
it 'does not allow the update' do
|
||||||
user = Fabricate(:user, name: 'Billy Bob')
|
user = Fabricate(:user, name: 'Billy Bob')
|
||||||
log_in_user(user)
|
log_in_user(user)
|
||||||
guardian = Guardian.new(user)
|
Guardian.any_instance.expects(:can_edit?).with(user).returns(false)
|
||||||
guardian.stubs(:ensure_can_edit!).with(user).raises(Discourse::InvalidAccess.new)
|
|
||||||
Guardian.stubs(new: guardian).with(user)
|
|
||||||
Guardian.stubs(new: guardian).with(nil)
|
|
||||||
|
|
||||||
put :update, username: user.username, name: 'Jim Tom'
|
put :update, username: user.username, name: 'Jim Tom'
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue