Enable RSpec/DescribeClass rubocop rspec cop & fix issues
Manually fixes all issues & "stashed" false positives at .rubocop_todo.yml Read about the cop at http://www.rubydoc.info/gems/rubocop-rspec/RuboCop/Cop/RSpec/DescribeClass
This commit is contained in:
@@ -51,3 +51,6 @@ Capybara/FeatureMethods:
|
||||
|
||||
RSpec/ContextWording:
|
||||
Enabled: false
|
||||
|
||||
RSpec/DescribeClass:
|
||||
Enabled: true
|
||||
@@ -783,3 +783,17 @@ Style/SafeNavigation:
|
||||
Style/WordArray:
|
||||
EnforcedStyle: percent
|
||||
MinSize: 8
|
||||
|
||||
# Offense count: 9
|
||||
RSpec/DescribeClass:
|
||||
Exclude:
|
||||
- 'spec/customization_engine_spec.rb'
|
||||
- 'spec/i18n_spec.rb'
|
||||
- 'spec/lib/acts_as_paranoid_aliases_spec.rb'
|
||||
- 'spec/lib/cache_spec.rb'
|
||||
- 'spec/lib/graphql_spec.rb'
|
||||
- 'spec/lib/tasks/communities_spec.rb'
|
||||
- 'spec/lib/tasks/dev_seed_spec.rb'
|
||||
- 'spec/lib/tasks/settings_spec.rb'
|
||||
- 'spec/models/abilities/organization_spec.rb'
|
||||
- 'spec/views/welcome/index.html.erb_spec.rb'
|
||||
@@ -1,6 +1,6 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe 'HasFilters' do
|
||||
describe HasFilters do
|
||||
|
||||
class FakeController < ActionController::Base; end
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe 'HasOrders' do
|
||||
describe HasOrders do
|
||||
|
||||
class FakeController < ActionController::Base; end
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ require 'rails_helper'
|
||||
# This module tests functionality related with custom application files
|
||||
# TODO test models, controllers, etc...
|
||||
|
||||
describe 'CustomizationEngine' do
|
||||
describe 'Customization Engine' do
|
||||
|
||||
let(:test_key) { I18n.t('account.show.change_credentials_link') }
|
||||
let!(:default_path) { I18n.load_path }
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe 'ActsAsTaggableOn' do
|
||||
describe ActsAsTaggableOn do
|
||||
|
||||
describe 'Tagging' do
|
||||
describe "when tagging debates or proposals" do
|
||||
|
||||
@@ -35,7 +35,7 @@ def extract_fields(response, collection_name, field_chain)
|
||||
end.compact
|
||||
end
|
||||
|
||||
describe 'ConsulSchema' do
|
||||
describe 'Consul Schema' do
|
||||
let(:user) { create(:user) }
|
||||
let(:proposal) { create(:proposal, author: user) }
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
require 'rails_helper'
|
||||
require 'cancan/matchers'
|
||||
|
||||
describe "Abilities::Administrator" do
|
||||
describe Abilities::Administrator do
|
||||
subject(:ability) { Ability.new(user) }
|
||||
let(:user) { administrator.user }
|
||||
let(:administrator) { create(:administrator) }
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
require 'rails_helper'
|
||||
require 'cancan/matchers'
|
||||
|
||||
describe "Abilities::Common" do
|
||||
describe Abilities::Common do
|
||||
subject(:ability) { Ability.new(user) }
|
||||
let(:geozone) { create(:geozone) }
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
require 'rails_helper'
|
||||
require 'cancan/matchers'
|
||||
|
||||
describe "Abilities::Everyone" do
|
||||
describe Abilities::Everyone do
|
||||
subject(:ability) { Ability.new(user) }
|
||||
|
||||
let(:user) { nil }
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
require 'rails_helper'
|
||||
require 'cancan/matchers'
|
||||
|
||||
describe "Abilities::Moderator" do
|
||||
describe Abilities::Moderator do
|
||||
subject(:ability) { Ability.new(user) }
|
||||
let(:user) { moderator.user }
|
||||
let(:moderator) { create(:moderator) }
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
require 'rails_helper'
|
||||
require 'cancan/matchers'
|
||||
|
||||
describe "Abilities::Organization" do
|
||||
describe 'Abilities::Organization' do
|
||||
subject(:ability) { Ability.new(user) }
|
||||
let(:user) { organization.user }
|
||||
let(:organization) { create(:organization) }
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
require 'rails_helper'
|
||||
require 'cancan/matchers'
|
||||
|
||||
describe "Abilities::Valuator" do
|
||||
describe Abilities::Valuator do
|
||||
subject(:ability) { Ability.new(user) }
|
||||
let(:user) { valuator.user }
|
||||
let(:valuator) { create(:valuator) }
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe "Budget::Ballot::Line" do
|
||||
describe Budget::Ballot::Line do
|
||||
|
||||
let(:budget){ create(:budget) }
|
||||
let(:group){ create(:budget_group, budget: budget) }
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe "Budget::Investment::Milestone" do
|
||||
describe Budget::Investment::Milestone do
|
||||
|
||||
describe "Validations" do
|
||||
let(:milestone) { build(:budget_investment_milestone) }
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe 'Verification::Letter' do
|
||||
describe Verification::Letter do
|
||||
|
||||
let(:user) { create(:user) }
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe :booth_assignment do
|
||||
describe Poll::BoothAssignment do
|
||||
let(:poll){create(:poll)}
|
||||
let(:booth){create(:poll_booth)}
|
||||
let(:booth1){create(:poll_booth)}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe :booth do
|
||||
describe Poll::Booth do
|
||||
|
||||
let(:booth) { build(:poll_booth) }
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe :officer_assignment do
|
||||
describe Poll::OfficerAssignment do
|
||||
it "should log user data on creation" do
|
||||
user = create(:user, username: "Larry Bird", email: "larry@lege.nd")
|
||||
officer = create(:poll_officer, user: user)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe :officer do
|
||||
describe Poll::Officer do
|
||||
|
||||
describe "#voting_days_assigned_polls" do
|
||||
it "should return all polls with this officer assigned during voting days" do
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe :shift do
|
||||
describe Poll::Shift do
|
||||
let(:poll) { create(:poll) }
|
||||
let(:booth) { create(:poll_booth) }
|
||||
let(:user) { create(:user, username: "Ana", email: "ana@example.com") }
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe :voter do
|
||||
describe Poll::Voter do
|
||||
|
||||
let(:poll) { create(:poll) }
|
||||
let(:booth) { create(:poll_booth) }
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe 'Vote' do
|
||||
describe Vote do
|
||||
|
||||
describe '#for_debates' do
|
||||
it 'does not returns votes for other votables' do
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
require "rails_helper"
|
||||
|
||||
RSpec.describe "welcome/index" do
|
||||
RSpec.describe "welcome#index" do
|
||||
|
||||
it 'Display images on orbit carrousel when we have defined image_default' do
|
||||
debate = create(:debate)
|
||||
|
||||
Reference in New Issue
Block a user