From a105567decc96c330e40d2a17a2f4e88d4ef221a Mon Sep 17 00:00:00 2001 From: Eugene Kenny Date: Wed, 11 Jun 2025 11:24:10 +0100 Subject: [PATCH 1/4] require ostruct --- spec/serializable/attributes_spec.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/spec/serializable/attributes_spec.rb b/spec/serializable/attributes_spec.rb index a3c9704..9591cc9 100644 --- a/spec/serializable/attributes_spec.rb +++ b/spec/serializable/attributes_spec.rb @@ -1,4 +1,5 @@ require 'spec_helper' +require 'ostruct' describe RestPack::Serializer::Attributes do class CustomSerializer From 5311b85383ab5dcec55be40c2abb1642168226da Mon Sep 17 00:00:00 2001 From: Eugene Kenny Date: Wed, 11 Jun 2025 11:28:55 +0100 Subject: [PATCH 2/4] require logger --- spec/spec_helper.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 4a089ab..fdd0a23 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -1,5 +1,6 @@ require 'rspec' require './lib/restpack_serializer' +require 'logger' require './spec/fixtures/db' require './spec/fixtures/serializers' require './spec/support/factory' From 7376a34b14911e84f18f1bae644525c21d99685d Mon Sep 17 00:00:00 2001 From: Eugene Kenny Date: Wed, 11 Jun 2025 11:36:47 +0100 Subject: [PATCH 3/4] pin sqlite3 --- Gemfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Gemfile b/Gemfile index c8c9dc8..b2b8718 100644 --- a/Gemfile +++ b/Gemfile @@ -7,4 +7,6 @@ gem 'memory_profiler', require: false if RUBY_VERSION < "2.2" gem "sqlite3", "~> 1.3.0" +elsif RUBY_VERSION < "2.5" + gem "sqlite3", "~> 1.4.0" end From 26333f2640634ff00e59e4d7feaad62d703b33a6 Mon Sep 17 00:00:00 2001 From: Eugene Kenny Date: Wed, 11 Jun 2025 11:45:34 +0100 Subject: [PATCH 4/4] Pin term-ansicolor --- Gemfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Gemfile b/Gemfile index b2b8718..60fe626 100644 --- a/Gemfile +++ b/Gemfile @@ -9,4 +9,5 @@ if RUBY_VERSION < "2.2" gem "sqlite3", "~> 1.3.0" elsif RUBY_VERSION < "2.5" gem "sqlite3", "~> 1.4.0" + gem "term-ansicolor", "< 1.10.3" end