From 446d66a22b8167a86c19c65f3c45f76f20600076 Mon Sep 17 00:00:00 2001 From: Andrei Subbota Date: Sat, 10 May 2025 01:05:19 +0200 Subject: [PATCH 1/4] Make it easy to find a diff --- Gemfile | 1 + spec/spec_helper.rb | 1 + 2 files changed, 2 insertions(+) diff --git a/Gemfile b/Gemfile index 5a111630..f7265c2c 100644 --- a/Gemfile +++ b/Gemfile @@ -45,4 +45,5 @@ end group :test do gem 'simplecov', require: false + gem 'super_diff', require: false end diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index e236c8ca..2a27c8e1 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -19,6 +19,7 @@ require 'rack' require 'rack/test' +require 'super_diff/rspec' if ENV.key?('SUPER_DIFF') RSpec.configure do |config| require 'rspec/expectations' From b3b3da6cce65a8027268a509d494780ab6851329 Mon Sep 17 00:00:00 2001 From: Andrei Subbota Date: Sat, 10 May 2025 01:31:35 +0200 Subject: [PATCH 2/4] touch the code --- spec/spec_helper.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 2a27c8e1..29b45fa4 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -19,6 +19,7 @@ require 'rack' require 'rack/test' + require 'super_diff/rspec' if ENV.key?('SUPER_DIFF') RSpec.configure do |config| From 10cc568c1917a6f0c147bab6219594777358e6e5 Mon Sep 17 00:00:00 2001 From: Andrei Subbota Date: Mon, 12 May 2025 22:57:30 +0200 Subject: [PATCH 3/4] Always enable super_diff in specs --- spec/spec_helper.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 29b45fa4..e533a9d5 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -20,7 +20,7 @@ require 'rack' require 'rack/test' -require 'super_diff/rspec' if ENV.key?('SUPER_DIFF') +require 'super_diff/rspec' RSpec.configure do |config| require 'rspec/expectations' From 4bcab248021495e26cea8c2012e73ca172485661 Mon Sep 17 00:00:00 2001 From: Andrei Subbota Date: Mon, 12 May 2025 22:57:42 +0200 Subject: [PATCH 4/4] Update CHANGELOG --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index aa675270..0f60613f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ #### Features * your contribution +* [#953](https://github.com/ruby-grape/grape-swagger/pull/953): Added super_diff gem for improved diffing in tests - [@numbata](https://github.com/numbata) #### Fixes