From aebf84b53f06b9aac72d4a24b90aa05c8d1c518d Mon Sep 17 00:00:00 2001 From: filipefurtad0 Date: Tue, 25 Oct 2022 11:35:50 +0100 Subject: [PATCH] Brings back rspec-retry gem and configs --- Gemfile | 1 + Gemfile.lock | 3 +++ spec/base_spec_helper.rb | 4 ++++ 3 files changed, 8 insertions(+) diff --git a/Gemfile b/Gemfile index 589dcac264..d3402a1e09 100644 --- a/Gemfile +++ b/Gemfile @@ -153,6 +153,7 @@ group :test, :development do gem 'knapsack' gem 'letter_opener', '>= 1.4.1' gem 'rspec-rails', ">= 3.5.2" + gem 'rspec-retry' gem 'rswag-specs' gem 'shoulda-matchers' gem 'timecop' diff --git a/Gemfile.lock b/Gemfile.lock index 6b74c86455..a3b649403e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -592,6 +592,8 @@ GEM rspec-expectations (~> 3.10) rspec-mocks (~> 3.10) rspec-support (~> 3.10) + rspec-retry (0.6.2) + rspec-core (> 3.3) rspec-support (3.10.3) rswag-api (2.6.0) railties (>= 3.1, < 7.1) @@ -858,6 +860,7 @@ DEPENDENCIES roadie-rails roo rspec-rails (>= 3.5.2) + rspec-retry rswag-api rswag-specs rswag-ui diff --git a/spec/base_spec_helper.rb b/spec/base_spec_helper.rb index 376299828a..890561b4d6 100644 --- a/spec/base_spec_helper.rb +++ b/spec/base_spec_helper.rb @@ -11,6 +11,7 @@ require 'view_component/test_helpers' require_relative "../config/environment" require 'rspec/rails' +require 'rspec/retry' require 'capybara' require 'paper_trail/frameworks/rspec' require "factory_bot_rails" @@ -58,6 +59,9 @@ RSpec.configure do |config| # rspec-rails. config.infer_base_class_for_anonymous_controllers = false + # Show retries in test output + config.verbose_retry = true + # Force colored output, whether or not the output is a TTY config.color_mode = :on