From bec0febf2e2ec464d8b63b44b068c46af9a7c25e Mon Sep 17 00:00:00 2001 From: Geremia Taglialatela Date: Fri, 2 Jun 2023 16:00:23 +0200 Subject: [PATCH] Fix legacy specs loofah >= 2.21.0 raise an issue when starting old Ruby versions ``` lib/loofah/html4/document.rb:10:in `': uninitialized constant Nokogiri::HTML4 (NameError) ``` Ref: flavorjones/loofah#266 --- gemfiles/rails_5.0.gemfile | 1 + gemfiles/rails_5.1.gemfile | 1 + gemfiles/rails_5.2.gemfile | 1 + 3 files changed, 3 insertions(+) diff --git a/gemfiles/rails_5.0.gemfile b/gemfiles/rails_5.0.gemfile index e38836d1..bb1269c2 100644 --- a/gemfiles/rails_5.0.gemfile +++ b/gemfiles/rails_5.0.gemfile @@ -4,6 +4,7 @@ gem "rails", "~> 5.0.0" # Fix code coverage on old Ruby versions if RUBY_VERSION < '2.5' + gem 'loofah', '~> 2.20.0' gem 'simplecov', '< 0.18.0' end diff --git a/gemfiles/rails_5.1.gemfile b/gemfiles/rails_5.1.gemfile index a89e6266..4a8f50e7 100644 --- a/gemfiles/rails_5.1.gemfile +++ b/gemfiles/rails_5.1.gemfile @@ -4,6 +4,7 @@ gem "rails", "~> 5.1.0" # Fix code coverage on old Ruby versions if RUBY_VERSION < '2.5' + gem 'loofah', '~> 2.20.0' gem 'simplecov', '< 0.18.0' end diff --git a/gemfiles/rails_5.2.gemfile b/gemfiles/rails_5.2.gemfile index c576f236..2e455fb7 100644 --- a/gemfiles/rails_5.2.gemfile +++ b/gemfiles/rails_5.2.gemfile @@ -9,6 +9,7 @@ end # Fix code coverage on old Ruby versions if RUBY_VERSION < '2.5' + gem 'loofah', '~> 2.20.0' gem 'simplecov', '< 0.18.0' end