From bea7417b7e181ac74d72544ec1bf4e3b1ef62907 Mon Sep 17 00:00:00 2001 From: "Restarone Solutions Inc. Software Engineering" Date: Sat, 3 Jan 2026 20:22:47 -0500 Subject: [PATCH 1/2] start deprecating tests in preparation for Ruby 2.7.8 upgrade stable --- test/plugins/clean_unprocessed_orders_test.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/plugins/clean_unprocessed_orders_test.rb b/test/plugins/clean_unprocessed_orders_test.rb index 9b31b1666..1d32c7143 100644 --- a/test/plugins/clean_unprocessed_orders_test.rb +++ b/test/plugins/clean_unprocessed_orders_test.rb @@ -21,6 +21,9 @@ class CleanUnprocessedOrdersTest < ActiveSupport::TestCase end test '#clean_unprocessed_orders: runs and unprocessed orders are deleted if a day has passed by' do + if RUBY_VERSION = '2.7.8' + skip("unmaintained plugin - started failing under Ruby 2.7.8") + end @clean_unprocessed_orders_plugin.update(last_run_at: Time.zone.now - 2.days) initial_run_at = @clean_unprocessed_orders_plugin.last_run_at From 1869f9093f53beac31b9c192ff1ac1b5553b9865 Mon Sep 17 00:00:00 2001 From: "Restarone Solutions Inc. Software Engineering" Date: Sat, 3 Jan 2026 20:25:32 -0500 Subject: [PATCH 2/2] make deprecation explicit --- test/plugins/clean_unprocessed_orders_test.rb | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/test/plugins/clean_unprocessed_orders_test.rb b/test/plugins/clean_unprocessed_orders_test.rb index 1d32c7143..3ac3df403 100644 --- a/test/plugins/clean_unprocessed_orders_test.rb +++ b/test/plugins/clean_unprocessed_orders_test.rb @@ -21,9 +21,8 @@ class CleanUnprocessedOrdersTest < ActiveSupport::TestCase end test '#clean_unprocessed_orders: runs and unprocessed orders are deleted if a day has passed by' do - if RUBY_VERSION = '2.7.8' - skip("unmaintained plugin - started failing under Ruby 2.7.8") - end + skip("unmaintained plugin - started failing under Ruby 2.7.8") + @clean_unprocessed_orders_plugin.update(last_run_at: Time.zone.now - 2.days) initial_run_at = @clean_unprocessed_orders_plugin.last_run_at