mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
dev-ruby/gettext_i18n_rails: enable ruby33
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
From f88bd5b0e8869ec5b7992846e5562c414b36f380 Mon Sep 17 00:00:00 2001
|
||||
From: Hannes Hornwall <hannes@hornwall.me>
|
||||
Date: Tue, 30 Jul 2024 14:46:48 +0200
|
||||
Subject: [PATCH] Update test case with classes that are no longer included in
|
||||
rails 7.1
|
||||
|
||||
---
|
||||
spec/gettext_i18n_rails/model_attributes_finder_spec.rb | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/spec/gettext_i18n_rails/model_attributes_finder_spec.rb b/spec/gettext_i18n_rails/model_attributes_finder_spec.rb
|
||||
index dec15865..9bdaf92a 100644
|
||||
--- a/spec/gettext_i18n_rails/model_attributes_finder_spec.rb
|
||||
+++ b/spec/gettext_i18n_rails/model_attributes_finder_spec.rb
|
||||
@@ -24,8 +24,8 @@ class Application < Rails::Application
|
||||
keys = finder.find({}).keys
|
||||
expected = [CarSeat, Part, StiParent]
|
||||
expected.concat [AbstractParentClass, NotConventional] if Rails::VERSION::MAJOR >= 3
|
||||
- expected.concat [ActiveRecord::SchemaMigration] if Rails::VERSION::MAJOR >= 4
|
||||
- expected.concat [ActiveRecord::InternalMetadata] if Rails::VERSION::MAJOR >= 5
|
||||
+ expected.concat [ActiveRecord::SchemaMigration] if Rails::VERSION::MAJOR >= 4 && !(Rails::VERSION::MAJOR == 7 && Rails::VERSION::MINOR > 0)
|
||||
+ expected.concat [ActiveRecord::InternalMetadata] if Rails::VERSION::MAJOR >= 5 && !(Rails::VERSION::MAJOR == 7 && Rails::VERSION::MINOR > 0)
|
||||
keys.should =~ expected
|
||||
end
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
USE_RUBY="ruby31 ruby32"
|
||||
USE_RUBY="ruby31 ruby32 ruby33"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="Readme.md"
|
||||
|
||||
@@ -22,9 +22,11 @@ SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-rails71.patch" )
|
||||
|
||||
ruby_add_bdepend "test? (
|
||||
dev-ruby/rails:7.0
|
||||
dev-ruby/activerecord:7.0[sqlite]
|
||||
dev-ruby/rails:7.1
|
||||
dev-ruby/activerecord:7.1[sqlite]
|
||||
dev-ruby/temple
|
||||
dev-ruby/ruby-gettext
|
||||
dev-ruby/haml
|
||||
@@ -42,5 +44,5 @@ all_ruby_prepare() {
|
||||
rm spec/gettext_i18n_rails/slim_parser_spec.rb spec/gettext_i18n_rails/haml_parser_spec.rb || die
|
||||
|
||||
# Test against specific Rails version
|
||||
sed -e '1igem "rails", "~>7.0.0"' -i spec/spec_helper.rb || die
|
||||
sed -e '1igem "rails", "~>7.1.0"' -i spec/spec_helper.rb || die
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user