mirror of
https://github.com/paper-trail-gem/paper_trail.git
synced 2022-11-09 11:33:19 -05:00
c10a8573f1
* Make paper_trail work with Rails 7.0 * from class_methods do back to module ClassMethods * add spec for PostgresArraySerializer to boost coverage * lint the spec for PostgresArraySerializer * lint the spec for PostgresArraySerializer again * and now make that linted spec pass again * test object change scopes a bit * round out json and jsonb testing of object scopes * test some other code paths to increase coverage * linting * linting * mess with yaml loading in test * oddball cop for double quotes * use Rails public API for compatibility rather than instance_variable_set Co-authored-by: dfurber <dfurber@truecar.com>
31 lines
853 B
Ruby
31 lines
853 B
Ruby
# frozen_string_literal: true
|
|
|
|
# Specify here only version constraints that differ from
|
|
# `paper_trail.gemspec`.
|
|
#
|
|
# > The dependencies in your Appraisals file are combined with dependencies in
|
|
# > your Gemfile, so you don't need to repeat anything that's the same for each
|
|
# > appraisal. If something is specified in both the Gemfile and an appraisal,
|
|
# > the version from the appraisal takes precedence.
|
|
# > https://github.com/thoughtbot/appraisal
|
|
#
|
|
#
|
|
appraise "rails-5.2" do
|
|
gem "rails", "~> 5.2.4"
|
|
gem "rails-controller-testing", "~> 1.0.2"
|
|
end
|
|
|
|
appraise "rails-6.0" do
|
|
gem "rails", "~> 6.0.3"
|
|
gem "rails-controller-testing", "~> 1.0.3"
|
|
end
|
|
|
|
appraise "rails-6.1" do
|
|
gem "rails", "~> 6.1.0"
|
|
gem "rails-controller-testing", "~> 1.0.5"
|
|
end
|
|
|
|
appraise "rails-7.0" do
|
|
gem "rails", "~> 7.0.0"
|
|
gem "rails-controller-testing", "~> 1.0.5"
|
|
end
|