Commit ffaccec7 authored by Robert Speicher's avatar Robert Speicher

Merge branch 'ee-rubocop-empty-example-group' into 'master'

[EE] Enable the RSpec/EmptyExampleGroup cop

See merge request !1930
parents d353e822 bffde12c
...@@ -971,6 +971,15 @@ RSpec/DescribeSymbol: ...@@ -971,6 +971,15 @@ RSpec/DescribeSymbol:
RSpec/DescribedClass: RSpec/DescribedClass:
Enabled: true Enabled: true
# Configuration parameters: CustomIncludeMethods.
RSpec/EmptyExampleGroup:
Enabled: true
CustomIncludeMethods:
- run_permission_checks
- run_group_permission_checks
- it_should_email!
- it_should_not_email!
# Checks for long example. # Checks for long example.
RSpec/ExampleLength: RSpec/ExampleLength:
Enabled: false Enabled: false
......
...@@ -10,11 +10,6 @@ ...@@ -10,11 +10,6 @@
RSpec/BeforeAfterAll: RSpec/BeforeAfterAll:
Enabled: false Enabled: false
# Offense count: 15
# Configuration parameters: CustomIncludeMethods.
RSpec/EmptyExampleGroup:
Enabled: false
# Offense count: 233 # Offense count: 233
RSpec/EmptyLineAfterFinalLet: RSpec/EmptyLineAfterFinalLet:
Enabled: false Enabled: false
......
...@@ -30,13 +30,6 @@ describe 'Issues', feature: true do ...@@ -30,13 +30,6 @@ describe 'Issues', feature: true do
it 'opens new issue popup' do it 'opens new issue popup' do
expect(page).to have_content("Issue ##{issue.iid}") expect(page).to have_content("Issue ##{issue.iid}")
end end
describe 'fill in' do
before do
fill_in 'issue_title', with: 'bug 345'
fill_in 'issue_description', with: 'bug description'
end
end
end end
describe 'Editing issue assignee' do describe 'Editing issue assignee' do
...@@ -593,15 +586,6 @@ describe 'Issues', feature: true do ...@@ -593,15 +586,6 @@ describe 'Issues', feature: true do
expect(page).to have_content milestone.title expect(page).to have_content milestone.title
end end
end end
describe 'removing assignee' do
let(:user2) { create(:user) }
before do
issue.assignees << user2
issue.save
end
end
end end
describe 'new issue' do describe 'new issue' do
......
...@@ -5,9 +5,6 @@ describe ProjectSnippet, models: true do ...@@ -5,9 +5,6 @@ describe ProjectSnippet, models: true do
it { is_expected.to belong_to(:project) } it { is_expected.to belong_to(:project) }
end end
describe "Mass assignment" do
end
describe "Validation" do describe "Validation" do
it { is_expected.to validate_presence_of(:project) } it { is_expected.to validate_presence_of(:project) }
end end
......
...@@ -1034,13 +1034,6 @@ describe Project, models: true do ...@@ -1034,13 +1034,6 @@ describe Project, models: true do
end end
end end
describe '#pipeline' do
let(:project) { create :project }
let(:pipeline) { create :ci_pipeline, project: project, ref: 'master' }
subject { project.pipeline(pipeline.sha, 'master') }
end
describe '#pipeline_for' do describe '#pipeline_for' do
let(:project) { create(:project, :repository) } let(:project) { create(:project, :repository) }
let!(:pipeline) { create_pipeline } let!(:pipeline) { create_pipeline }
......
...@@ -106,9 +106,6 @@ describe ProtectedBranch, models: true do ...@@ -106,9 +106,6 @@ describe ProtectedBranch, models: true do
end end
end end
describe "Mass assignment" do
end
describe 'Validation' do describe 'Validation' do
it { is_expected.to validate_presence_of(:project) } it { is_expected.to validate_presence_of(:project) }
it { is_expected.to validate_presence_of(:name) } it { is_expected.to validate_presence_of(:name) }
......
...@@ -249,17 +249,34 @@ describe RootController, 'routing' do ...@@ -249,17 +249,34 @@ describe RootController, 'routing' do
end end
end end
# new_user_session GET /users/sign_in(.:format) devise/sessions#new
# user_session POST /users/sign_in(.:format) devise/sessions#create
# destroy_user_session DELETE /users/sign_out(.:format) devise/sessions#destroy
# user_omniauth_authorize /users/auth/:provider(.:format) omniauth_callbacks#passthru
# user_omniauth_callback /users/auth/:action/callback(.:format) omniauth_callbacks#(?-mix:(?!))
# user_password POST /users/password(.:format) devise/passwords#create
# new_user_password GET /users/password/new(.:format) devise/passwords#new
# edit_user_password GET /users/password/edit(.:format) devise/passwords#edit
# PUT /users/password(.:format) devise/passwords#update
describe "Authentication", "routing" do describe "Authentication", "routing" do
# pending it "GET /users/sign_in" do
expect(get("/users/sign_in")).to route_to('sessions#new')
end
it "POST /users/sign_in" do
expect(post("/users/sign_in")).to route_to('sessions#create')
end
it "DELETE /users/sign_out" do
expect(delete("/users/sign_out")).to route_to('sessions#destroy')
end
it "POST /users/password" do
expect(post("/users/password")).to route_to('passwords#create')
end
it "GET /users/password/new" do
expect(get("/users/password/new")).to route_to('passwords#new')
end
it "GET /users/password/edit" do
expect(get("/users/password/edit")).to route_to('passwords#edit')
end
it "PUT /users/password" do
expect(put("/users/password")).to route_to('passwords#update')
end
end end
describe "Groups", "routing" do describe "Groups", "routing" do
......
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