Add and apply Layout/EmptyLinesAfterModuleInclusion rule

This rule was added in rubocop 1.79. We were inconsistent about it, so
we're adding it to get more consistency.
This commit is contained in:
Javi Martín
2025-10-31 14:40:32 +01:00
parent 7f749bb9bb
commit d18c627392
114 changed files with 117 additions and 0 deletions

View File

@@ -2,6 +2,7 @@ require "rails_helper"
describe Budgets::Ballot::BallotComponent do
include Rails.application.routes.url_helpers
before { vc_test_request.session[:ballot_referer] = "/" }
let(:budget) { create(:budget, :balloting) }
let(:ballot) { create(:budget_ballot, user: create(:user), budget: budget) }

View File

@@ -2,6 +2,7 @@ require "rails_helper"
describe Polls::Questions::ReadMoreComponent do
include Rails.application.routes.url_helpers
let(:poll) { create(:poll) }
let(:question) { create(:poll_question, poll: poll, title: "Question title?") }
let(:option) { create(:poll_question_option, question: question) }

View File

@@ -4,6 +4,7 @@ describe Shared::AgreeWithTermsOfServiceFieldComponent do
before do
dummy_model = Class.new do
include ActiveModel::Model
attr_accessor :terms_of_service
end

View File

@@ -4,6 +4,7 @@ describe Shared::DateOfBirthFieldComponent do
before do
dummy_model = Class.new do
include ActiveModel::Model
attr_accessor :date_of_birth
end

View File

@@ -5,6 +5,7 @@ describe Shared::EmbeddedVideoComponent do
before do
dummy_class = Class.new do
include ActiveModel::Model
attr_accessor :title, :video_url
include Videoable

View File

@@ -2,6 +2,7 @@ require "rails_helper"
describe Shared::ModerationActionsComponent do
include Rails.application.routes.url_helpers
before { sign_in(create(:administrator).user) }
describe "Hide button" do

View File

@@ -3,6 +3,7 @@ require "rails_helper"
describe HasFilters do
controller(ActionController::Base) do
include HasFilters
has_filters ["all", "pending", "reviewed"], only: :index
def index

View File

@@ -3,6 +3,7 @@ require "rails_helper"
describe HasOrders do
controller(ActionController::Base) do
include HasOrders
has_orders ["created_at", "votes_count", "flags_count", "relevance"], only: :index
has_orders ->(c) { ["votes_count", "flags_count"] }, only: :new

View File

@@ -4,6 +4,7 @@ describe ConsulFormBuilder do
before do
dummy_model = Class.new do
include ActiveModel::Model
attr_accessor :title, :quality, :published
end

View File

@@ -10,6 +10,7 @@ describe TranslatableFormBuilder do
translates :title, touch: true
include Globalizable
has_many :translations, class_name: "DummyBanner::Translation", foreign_key: "banner_id"
end

View File

@@ -4,6 +4,7 @@ describe GeojsonFormatValidator do
before do
dummy_model = Class.new do
include ActiveModel::Model
attr_accessor :geojson
validates :geojson, geojson_format: true
end

View File

@@ -10,6 +10,7 @@ describe Globalizable do
translates :title, touch: true
include Globalizable
has_many :translations, class_name: "DummyBanner::Translation", foreign_key: "banner_id"
validates_translation :title, length: { minimum: 7 }

View File

@@ -6,6 +6,7 @@ describe SkipValidation do
dummy_model = Class.new do
include ActiveModel::Model
include SkipValidation
attr_accessor :title, :description
validates :title, presence: true, length: { in: 10..60, allow_nil: true }
@@ -58,6 +59,7 @@ describe SkipValidation do
translates :title, touch: true
translates :description, touch: true
include Globalizable
has_many :translations, class_name: "DummyBanner::Translation", foreign_key: "banner_id"
validates_translation :title, presence: true

View File

@@ -4,6 +4,7 @@ describe Statisticable do
before do
dummy_stats = Class.new do
include Statisticable
attr_accessor :total
stats_cache :total

View File

@@ -40,6 +40,7 @@ end
Rails.application.load_tasks if Rake::Task.tasks.empty?
include Warden::Test::Helpers
Warden.test_mode!
ActiveRecord::Migration.maintain_test_schema!

View File

@@ -4,6 +4,7 @@ describe "shared errors" do
before do
dummy_model = Class.new do
include ActiveModel::Model
attr_accessor :title, :description, :days
validates :title, presence: true