Commit c2a299d8 authored by Serena Fang's avatar Serena Fang

Reset master branch

parent 1249fb7e
# frozen_string_literal: true
require 'spec_helper' require 'spec_helper'
RSpec.describe API::Users do RSpec.describe API::Users do
...@@ -9,7 +7,6 @@ RSpec.describe API::Users do ...@@ -9,7 +7,6 @@ RSpec.describe API::Users do
let_it_be(:gpg_key) { create(:gpg_key, user: user) } let_it_be(:gpg_key) { create(:gpg_key, user: user) }
let_it_be(:email) { create(:email, user: user) } let_it_be(:email) { create(:email, user: user) }
let(:blocked_user) { create(:user, :blocked) }
let(:omniauth_user) { create(:omniauth_user) } let(:omniauth_user) { create(:omniauth_user) }
let(:ldap_blocked_user) { create(:omniauth_user, provider: 'ldapmain', state: 'ldap_blocked') } let(:ldap_blocked_user) { create(:omniauth_user, provider: 'ldapmain', state: 'ldap_blocked') }
let(:private_user) { create(:user, private_profile: true) } let(:private_user) { create(:user, private_profile: true) }
...@@ -2627,7 +2624,9 @@ RSpec.describe API::Users do ...@@ -2627,7 +2624,9 @@ RSpec.describe API::Users do
end end
context 'for a blocked user' do context 'for a blocked user' do
let(:user_id) { blocked_user.id } before do
user.block
end
it 'returns 403' do it 'returns 403' do
activate activate
...@@ -2722,7 +2721,9 @@ RSpec.describe API::Users do ...@@ -2722,7 +2721,9 @@ RSpec.describe API::Users do
end end
context 'for a blocked user' do context 'for a blocked user' do
let(:user_id) { blocked_user.id } before do
user.block
end
it 'returns 403' do it 'returns 403' do
deactivate deactivate
...@@ -2785,6 +2786,8 @@ RSpec.describe API::Users do ...@@ -2785,6 +2786,8 @@ RSpec.describe API::Users do
subject(:approve) { post api("/users/#{user_id}/approve", api_user) } subject(:approve) { post api("/users/#{user_id}/approve", api_user) }
let_it_be(:pending_user) { create(:user, :blocked_pending_approval) } let_it_be(:pending_user) { create(:user, :blocked_pending_approval) }
let_it_be(:deactivated_user) { create(:user, :deactivated) }
let_it_be(:blocked_user) { create(:user, :blocked) }
context 'performed by a non-admin user' do context 'performed by a non-admin user' do
let(:api_user) { user } let(:api_user) { user }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment