[DRE-maint] Bug#1019620: ruby-enumerize: FTBFS with ruby3.1: ERROR: Test "ruby3.1" failed.

Antonio Terceiro terceiro at debian.org
Tue Sep 13 01:13:18 BST 2022


Source: ruby-enumerize
Version: 2.4.0-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: debian-ruby at lists.debian.org
Usertags: ruby3.1

Hi,

We are about to start the ruby3.1 transition in unstable. While trying to
rebuild ruby-enumerize with ruby3.1 enabled, the build failed.

Relevant part of the build log (hopefully):
> /usr/bin/ruby3.1 /usr/bin/gem2deb-test-runner
> 
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Checking Rubygems dependency resolution on ruby3.1                           │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-enumerize/usr/share/rubygems-integration/all:/<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.1.0:/var/lib/gems/3.1.0:/usr/local/lib/ruby/gems/3.1.0:/usr/lib/ruby/gems/3.1.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.1.0:/usr/share/rubygems-integration/3.1.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0 ruby3.1 -e gem\ \"enumerize\"
> 
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Run tests for ruby3.1 from debian/ruby-tests.rake                            │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> RUBYLIB=. GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-enumerize/usr/share/rubygems-integration/all:/<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.1.0:/var/lib/gems/3.1.0:/usr/local/lib/ruby/gems/3.1.0:/usr/lib/ruby/gems/3.1.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.1.0:/usr/share/rubygems-integration/3.1.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0 ruby3.1 -S rake -f debian/ruby-tests.rake
> /usr/bin/ruby3.1 -w -I"test" /usr/lib/ruby/gems/3.1.0/gems/rake-13.0.6/lib/rake/rake_test_loader.rb "test/activemodel_test.rb" "test/activerecord_test.rb" "test/attribute_map_test.rb" "test/attribute_test.rb" "test/base_test.rb" "test/module_attributes_test.rb" "test/mongo_mapper_test.rb" "test/mongoid_test.rb" "test/multiple_test.rb" "test/predicates_test.rb" "test/rails_admin_test.rb" "test/sequel_test.rb" "test/set_test.rb" "test/value_test.rb" -v
> /usr/share/rubygems-integration/all/gems/activesupport-6.1.6.1/lib/active_support/core_ext/class/subclasses.rb:30: warning: method redefined; discarding old subclasses
> /usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/nokogiri-1.13.7/lib/nokogiri/version/info.rb:85: warning: possibly useless use of a variable in void context
> /<<PKGBUILDDIR>>/test/activerecord_test.rb:411: warning: assigned but unused variable - document_2
> /<<PKGBUILDDIR>>/test/sequel_test.rb:302: warning: assigned but unused variable - document_2
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:232. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of wont_be from test/activerecord_test.rb:233. Use _(obj).wont_be instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_include from test/activerecord_test.rb:234. Use _(obj).must_include instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_be_nil from test/activerecord_test.rb:594. Use _(obj).must_be_nil instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:542. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of wont_be from test/activerecord_test.rb:217. Use _(obj).wont_be instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_include from test/activerecord_test.rb:218. Use _(obj).must_include instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_be from test/activerecord_test.rb:290. Use _(obj).must_be instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:468. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:469. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:642. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:643. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:644. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Run options: -v --seed 3512
> 
> # Running:
> 
> Enumerize::ActiveRecordSupport#test_0014_validates inclusion when using write_attribute with string attribute = 0.01 s = .
> Enumerize::ActiveRecordSupport#test_0048_sets attribute to nil if given one is not valid = 0.01 s = .
> Enumerize::ActiveRecordSupport#test_0043_allows using update_all with values = 0.00 s = .
> Enumerize::ActiveRecordSupport#test_0012_validates inclusion = 0.00 s = .
> Enumerize::ActiveRecordSupport#test_0023_supports :skip_validations option as lambda with a parameter = 0.00 s = .
> Enumerize::ActiveRecordSupport#test_0037_supports multiple attributes in #becomes = 0.01 s = .
> Enumerize::ActiveRecordSupport#test_0054_supports AR#upsert_all = 0.00 s = .
> Enumerize::ActiveRecordSupport#test_0039_changes from dirty should be serialized as scalar values = 0.00 s = E
> 
> 
> Error:
> Enumerize::ActiveRecordSupport#test_0039_changes from dirty should be serialized as scalar values:
> Psych::DisallowedClass: Tried to load unspecified class: ActiveSupport::HashWithIndifferentAccess
>     test/activerecord_test.rb:491:in `block (2 levels) in <top (required)>'
> 
> rails test test/activerecord_test.rb:487
> 
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:509. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:513. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:514. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0041_allows using update_all = 0.00 s = .
> DEPRECATED: global use of must_be_nil from test/activerecord_test.rb:162. Use _(obj).must_be_nil instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0004_sets nil if invalid stored attribute value is passed = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:253. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0017_uses persisted value for validation if it hasn't been set = 0.01 s = .
> DEPRECATED: global use of must_be_nil from test/activerecord_test.rb:265. Use _(obj).must_be_nil instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0019_stores nil when empty string assigned = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:184. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: Use assert_nil if expecting nil from test/activerecord_test.rb:184. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:185. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: Use assert_nil if expecting nil from test/activerecord_test.rb:185. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0007_does not set default value for not selected attributes = 0.00 s = .
> DEPRECATED: global use of wont_be from test/activerecord_test.rb:332. Use _(obj).wont_be instead. This will fail in Minitest 6.
> DEPRECATED: global use of wont_be from test/activerecord_test.rb:335. Use _(obj).wont_be instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_be from test/activerecord_test.rb:338. Use _(obj).must_be instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0027_validates multiple attributes = 0.00 s = .
> DEPRECATED: global use of wont_be from test/activerecord_test.rb:425. Use _(obj).wont_be instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0034_validates uniqueness = 0.00 s = .
> DEPRECATED: global use of must_be from test/activerecord_test.rb:284. Use _(obj).must_be instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0022_supports :skip_validations option as lambda = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:154. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:155. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0003_loads value = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:240. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of wont_be from test/activerecord_test.rb:241. Use _(obj).wont_be instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_include from test/activerecord_test.rb:242. Use _(obj).must_include instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0015_validates inclusion when using write_attribute with symbol attribute = 0.00 s = .
> DEPRECATED: global use of must_include from test/activerecord_test.rb:619. Use _(obj).must_include instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0052_fallbacks to a raw passed value if AR type can't find value in the attribute = 0.00 s = .
> Enumerize::ActiveRecordSupport#test_0038_doesn't update record = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:202. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0010_uses default value from db column = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:390. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:391. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:392. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_be from test/activerecord_test.rb:394. Use _(obj).must_be instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_be from test/activerecord_test.rb:395. Use _(obj).must_be instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_be from test/activerecord_test.rb:396. Use _(obj).must_be instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0031_allows either key or value as valid = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:317. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:318. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0025_stores multiple value passed passed to new = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:413. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0033_supports defining enumerized scopes on abstract class = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:531. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:532. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0042_allows using update_all for multiple enumerize = 0.01 s = .
> DEPRECATED: global use of must_be from test/activerecord_test.rb:259. Use _(obj).must_be instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0018_is valid with empty string assigned = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:552. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0044_allows using update_all on relation objects = 0.00 s = .
> DEPRECATED: global use of wont_be from test/activerecord_test.rb:433. Use _(obj).wont_be instead. This will fail in Minitest 6.
> DEPRECATED: global use of wont_be from test/activerecord_test.rb:438. Use _(obj).wont_be instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_be_empty from test/activerecord_test.rb:443. Use _(obj).must_be_empty instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0035_validates presence with multiple attributes = 0.01 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:224. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:226. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0013_sets value to enumerized field from db when record is reloaded = 0.00 s = .
> DEPRECATED: global use of must_be_nil from test/activerecord_test.rb:138. Use _(obj).must_be_nil instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0001_sets nil if invalid value is passed = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:171. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0005_saves stored attribute value = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:404. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0032_supports defining enumerized attributes on abstract class = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:584. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0047_preserves interpolated array usage of update_all = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:606. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0050_has AR type itself JSON serializable = 0.00 s = .
> DEPRECATED: global use of must_be_empty from test/activerecord_test.rb:499. Use _(obj).must_be_empty instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0040_does not change by the practical same value = 0.00 s = .
> Enumerize::ActiveRecordSupport#test_0051_doesn't break YAML serialization = 0.00 s = E
> 
> 
> Error:
> Enumerize::ActiveRecordSupport#test_0051_doesn't break YAML serialization:
> Psych::DisallowedClass: Tried to load unspecified class: User
>     test/activerecord_test.rb:610:in `block (2 levels) in <top (required)>'
> 
> rails test test/activerecord_test.rb:609
> 
> DEPRECATED: global use of must_be_empty from test/activerecord_test.rb:455. Use _(obj).must_be_empty instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0036_is valid after #becomes = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:189. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:190. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0008_has default value with lambda = 0.00 s = .
> Enumerize::ActiveRecordSupport#test_0016_validates inclusion on mass assignment = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:368. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:369. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:370. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:372. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:373. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:375. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:376. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0029_adds scope = 0.01 s = .
> DEPRECATED: global use of wont_be from test/activerecord_test.rb:271. Use _(obj).wont_be instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_include from test/activerecord_test.rb:272. Use _(obj).must_include instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0020_validates inclusion when :skip_validations = false = 0.01 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:353. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:354. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:358. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0028_stores custom values for multiple attributes = 0.01 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:564. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0045_allows using update_all on association relation objects = 0.02 s = .
> DEPRECATED: global use of must_be_instance_of from test/activerecord_test.rb:599. Use _(obj).must_be_instance_of instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:601. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0049_supports AR types serialization = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:175. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:176. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0006_has default value = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:326. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0026_returns invalid multiple value for validation = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:210. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:211. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0011_has default value with default scope = 0.01 s = .
> DEPRECATED: global use of must_be from test/activerecord_test.rb:278. Use _(obj).must_be instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0021_does not validate inclusion when :skip_validations = true = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:382. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0030_ignores not enumerized values that passed to the scope method = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:630. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:631. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:632. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0053_supports AR#insert_all = 0.00 s = .
> DEPRECATED: global use of must_be_empty from test/activerecord_test.rb:295. Use _(obj).must_be_empty instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:297. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_be_instance_of from test/activerecord_test.rb:301. Use _(obj).must_be_instance_of instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:302. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:304. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:309. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:311. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0024_supports multiple attributes = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:198. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0009_uses after_initialize callback to set default value = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:574. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0046_preserves string usage of update_all = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activerecord_test.rb:146. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::ActiveRecordSupport#test_0002_saves value = 0.00 s = .
> DEPRECATED: global use of must_raise from test/attribute_test.rb:42. Use _{obj.method}.must_raise instead. This will fail in Minitest 6.
> Enumerize::Attribute::i18n scopes#test_0002_accepts only string scopes = 0.00 s = .
> DEPRECATED: global use of must_equal from test/attribute_test.rb:38. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Attribute::i18n scopes#test_0001_returns scopes from options = 0.00 s = .
> DEPRECATED: global use of wont_be_empty from test/attribute_map_test.rb:19. Use _(obj).wont_be_empty instead. This will fail in Minitest 6.
> Enumerize::AttributeMapTest#test_0002_not empty when attr added = 0.00 s = .
> Enumerize::AttributeMapTest#test_0006_updates dependants = 0.00 s = .
> DEPRECATED: global use of must_equal from test/attribute_map_test.rb:37. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/attribute_map_test.rb:38. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::AttributeMapTest#test_0003_iterates over added attrs = 0.00 s = .
> DEPRECATED: global use of must_be_empty from test/attribute_map_test.rb:14. Use _(obj).must_be_empty instead. This will fail in Minitest 6.
> Enumerize::AttributeMapTest#test_0001_empty when no attrs = 0.00 s = .
> DEPRECATED: global use of must_equal from test/attribute_map_test.rb:44. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::AttributeMapTest#test_0004_reads attribute by name = 0.00 s = .
> DEPRECATED: global use of must_equal from test/attribute_map_test.rb:50. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::AttributeMapTest#test_0005_reads attribute by name using string = 0.00 s = .
> DEPRECATED: global use of must_equal from test/attribute_map_test.rb:67. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::AttributeMapTest#test_0007_adds attrs to dependant = 0.00 s = .
> DEPRECATED: global use of must_be_kind_of from test/value_test.rb:17. Use _(obj).must_be_kind_of instead. This will fail in Minitest 6.
> Enumerize::Value#test_0001_is a string = 0.00 s = .
> Enumerize::Value::initialize#test_0002_error output if defined boolean method = 0.00 s = .
> Enumerize::Value::initialize#test_0001_no output if undefined boolean method = 0.00 s = .
> Enumerize::Value::serialization#test_0001_should be serialized to yaml as string value = 0.00 s = .
> DEPRECATED: global use of must_equal from test/value_test.rb:146. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Value::serialization#test_0002_serializes with Marshal = 0.00 s = .
> DEPRECATED: global use of must_equal from test/value_test.rb:96. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Value::boolean methods comparison#test_0001_returns true if value equals method = 0.00 s = .
> DEPRECATED: global use of must_be_instance_of from test/value_test.rb:121. Use _(obj).must_be_instance_of instead. This will fail in Minitest 6.
> Enumerize::Value::boolean methods comparison#test_0006_returns a method object = 0.00 s = .
> DEPRECATED: global use of must_equal from test/value_test.rb:100. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Value::boolean methods comparison#test_0002_returns false if value does not equal method = 0.00 s = .
> DEPRECATED: global use of must_raise from test/value_test.rb:110. Use _{obj.method}.must_raise instead. This will fail in Minitest 6.
> Enumerize::Value::boolean methods comparison#test_0004_raises ArgumentError if arguments are passed = 0.00 s = .
> DEPRECATED: global use of must_respond_to from test/value_test.rb:116. Use _(obj).must_respond_to instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_respond_to from test/value_test.rb:117. Use _(obj).must_respond_to instead. This will fail in Minitest 6.
> Enumerize::Value::boolean methods comparison#test_0005_responds to methods for existing values = 0.00 s = .
> DEPRECATED: global use of must_raise from test/value_test.rb:104. Use _{obj.method}.must_raise instead. This will fail in Minitest 6.
> Enumerize::Value::boolean methods comparison#test_0003_raises NoMethodError if there are no values like boolean method = 0.00 s = .
> DEPRECATED: global use of wont_respond_to from test/value_test.rb:125. Use _(obj).wont_respond_to instead. This will fail in Minitest 6.
> Enumerize::Value::boolean methods comparison#test_0007_doesn't respond to a method for not existing value = 0.00 s = .
> DEPRECATED: global use of wont_respond_to from test/value_test.rb:131. Use _(obj).wont_respond_to instead. This will fail in Minitest 6.
> DEPRECATED: global use of wont_respond_to from test/value_test.rb:132. Use _(obj).wont_respond_to instead. This will fail in Minitest 6.
> DEPRECATED: global use of wont_respond_to from test/value_test.rb:133. Use _(obj).wont_respond_to instead. This will fail in Minitest 6.
> Enumerize::Value::boolean methods comparison#test_0008_doesn't respond to methods is value was modified = 0.00 s = .
> DEPRECATED: global use of wont_be from test/activemodel_test.rb:53. Use _(obj).wont_be instead. This will fail in Minitest 6.
> Enumerize#test_0005_validates inclusion = 0.00 s = .
> DEPRECATED: global use of must_be_nil from test/activemodel_test.rb:37. Use _(obj).must_be_nil instead. This will fail in Minitest 6.
> Enumerize#test_0002_sets nil if invalid value is passed = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activemodel_test.rb:78. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize#test_0007_returns invalid multiple value for validation = 0.00 s = .
> DEPRECATED: global use of wont_be from test/activemodel_test.rb:98. Use _(obj).wont_be instead. This will fail in Minitest 6.
> DEPRECATED: global use of wont_be from test/activemodel_test.rb:103. Use _(obj).wont_be instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_be_empty from test/activemodel_test.rb:108. Use _(obj).must_be_empty instead. This will fail in Minitest 6.
> Enumerize#test_0009_validates presence with multiple attributes = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activemodel_test.rb:27. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activemodel_test.rb:28. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activemodel_test.rb:29. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activemodel_test.rb:30. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activemodel_test.rb:31. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize#test_0001_initialize value = 0.00 s = .
> DEPRECATED: global use of must_be_instance_of from test/activemodel_test.rb:58. Use _(obj).must_be_instance_of instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_be_empty from test/activemodel_test.rb:59. Use _(obj).must_be_empty instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activemodel_test.rb:61. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activemodel_test.rb:63. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activemodel_test.rb:68. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/activemodel_test.rb:70. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize#test_0006_supports multiple attributes = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activemodel_test.rb:43. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize#test_0003_stores value = 0.00 s = .
> DEPRECATED: global use of must_equal from test/activemodel_test.rb:47. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize#test_0004_has default value = 0.00 s = .
> DEPRECATED: global use of wont_be from test/activemodel_test.rb:84. Use _(obj).wont_be instead. This will fail in Minitest 6.
> DEPRECATED: global use of wont_be from test/activemodel_test.rb:87. Use _(obj).wont_be instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_be from test/activemodel_test.rb:90. Use _(obj).must_be instead. This will fail in Minitest 6.
> Enumerize#test_0008_validates multiple attributes = 0.00 s = .
> DEPRECATED: global use of must_equal from test/attribute_test.rb:133. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Attribute::boolean values hash#test_0001_returns hash keys as values = 0.00 s = .
> DEPRECATED: global use of must_equal from test/attribute_test.rb:137. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/attribute_test.rb:138. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Attribute::boolean values hash#test_0002_finds values by hash values = 0.00 s = .
> DEPRECATED: global use of must_equal from test/attribute_test.rb:113. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Attribute::values hash with zero#test_0001_returns hash keys as values = 0.00 s = .
> DEPRECATED: global use of must_equal from test/attribute_test.rb:117. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/attribute_test.rb:118. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/attribute_test.rb:119. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Attribute::values hash with zero#test_0002_finds values by hash values = 0.00 s = .
> DEPRECATED: global use of must_equal from test/attribute_test.rb:123. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Attribute::values hash with zero#test_0003_finds all values by hash values = 0.00 s = .
> DEPRECATED: global use of must_be_instance_of from test/module_attributes_test.rb:14. Use _(obj).must_be_instance_of instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/module_attributes_test.rb:15. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_be_instance_of from test/module_attributes_test.rb:16. Use _(obj).must_be_instance_of instead. This will fail in Minitest 6.
> ModuleAttributesSpec#test_0001_inherits attribute from the module = 0.00 s = .
> DEPRECATED: global use of must_be_instance_of from test/module_attributes_test.rb:27. Use _(obj).must_be_instance_of instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/module_attributes_test.rb:28. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_be_instance_of from test/module_attributes_test.rb:29. Use _(obj).must_be_instance_of instead. This will fail in Minitest 6.
> ModuleAttributesSpec#test_0002_uses new attributes from the module = 0.00 s = .
> DEPRECATED: global use of wont_be from test/module_attributes_test.rb:49. Use _(obj).wont_be instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_include from test/module_attributes_test.rb:50. Use _(obj).must_include instead. This will fail in Minitest 6.
> ModuleAttributesSpec#test_0003_validates attributes = 0.00 s = .
> DEPRECATED: global use of must_be from test/value_test.rb:54. Use _(obj).must_be instead. This will fail in Minitest 6.
> Enumerize::Value::translation#test_0003_uses model specific translation = 0.00 s = .
> DEPRECATED: global use of must_be from test/value_test.rb:76. Use _(obj).must_be instead. This will fail in Minitest 6.
> Enumerize::Value::translation#test_0006_uses specified in options translation scope = 0.00 s = .
> DEPRECATED: global use of must_be from test/value_test.rb:68. Use _(obj).must_be instead. This will fail in Minitest 6.
> Enumerize::Value::translation#test_0005_uses simply humanized value when translation is undefined = 0.00 s = .
> DEPRECATED: global use of must_be from test/value_test.rb:62. Use _(obj).must_be instead. This will fail in Minitest 6.
> Enumerize::Value::translation#test_0004_uses model specific translation rather than common translation = 0.00 s = .
> DEPRECATED: global use of must_be from test/value_test.rb:40. Use _(obj).must_be instead. This will fail in Minitest 6.
> Enumerize::Value::translation#test_0001_uses common translation = 0.00 s = .
> DEPRECATED: global use of must_be from test/value_test.rb:46. Use _(obj).must_be instead. This will fail in Minitest 6.
> Enumerize::Value::translation#test_0002_uses default translation from the "default" section if its present = 0.00 s = .
> DEPRECATED: global use of must_be from test/value_test.rb:84. Use _(obj).must_be instead. This will fail in Minitest 6.
> Enumerize::Value::translation#test_0007_uses first found translation scope from options = 0.00 s = .
> DEPRECATED: global use of must_equal from test/set_test.rb:62. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Set#test_0005_equals to array with different value order = 0.00 s = .
> DEPRECATED: global use of must_equal from test/set_test.rb:48. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Set#test_0002_equals to array = 0.00 s = .
> DEPRECATED: global use of must_equal from test/set_test.rb:44. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Set#test_0001_equals to other set = 0.00 s = .
> DEPRECATED: global use of must_equal from test/set_test.rb:52. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Set#test_0003_equals to array of symbols = 0.00 s = .
> DEPRECATED: global use of wont_equal from test/set_test.rb:67. Use _(obj).wont_equal instead. This will fail in Minitest 6.
> Enumerize::Set#test_0006_isn't equal to a part of values = 0.00 s = .
> DEPRECATED: global use of must_equal from test/set_test.rb:57. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Set#test_0004_has unique values = 0.00 s = .
> DEPRECATED: global use of must_equal from test/attribute_test.rb:21. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Attribute#test_0002_returns frozen values = 0.00 s = .
> DEPRECATED: global use of must_respond_to from test/attribute_test.rb:98. Use _(obj).must_respond_to instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_respond_to from test/attribute_test.rb:99. Use _(obj).must_respond_to instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/attribute_test.rb:101. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/attribute_test.rb:102. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/attribute_test.rb:103. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/attribute_test.rb:104. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Attribute#test_0005_sets up shortcut methods for each value = 0.00 s = .
> DEPRECATED: global use of must_equal from test/attribute_test.rb:26. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Attribute#test_0003_converts name to symbol = 0.00 s = .
> DEPRECATED: global use of must_be_instance_of from test/attribute_test.rb:32. Use _(obj).must_be_instance_of instead. This will fail in Minitest 6.
> Enumerize::Attribute#test_0004_uses custom value class = 0.00 s = .
> DEPRECATED: global use of must_equal from test/attribute_test.rb:16. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Attribute#test_0001_returns values = 0.00 s = .
> DEPRECATED: global use of wont_include from test/set_test.rb:86. Use _(obj).wont_include instead. This will fail in Minitest 6.
> Enumerize::Set::#delete#test_0001_deletes value = 0.00 s = .
> Enumerize::Set::#delete#test_0002_reassigns attribute = 0.00 s = .
> DEPRECATED: global use of must_equal from test/rails_admin_test.rb:17. Use _(obj).must_equal instead. This will fail in Minitest 6.
> RailsAdminSpec#test_0001_defines enum method = 0.00 s = .
> DEPRECATED: global use of must_equal from test/rails_admin_test.rb:24. Use _(obj).must_equal instead. This will fail in Minitest 6.
> RailsAdminSpec#test_0002_defines enum properly for custom values enumerations = 0.00 s = .
> DEPRECATED: global use of wont_respond_to from test/multiple_test.rb:46. Use _(obj).wont_respond_to instead. This will fail in Minitest 6.
> Enumerize::Base#test_0006_doesn't define _text method = 0.00 s = .
> DEPRECATED: global use of wont_respond_to from test/multiple_test.rb:51. Use _(obj).wont_respond_to instead. This will fail in Minitest 6.
> Enumerize::Base#test_0007_doesn't define _value method = 0.00 s = .
> DEPRECATED: global use of must_equal from test/multiple_test.rb:26. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Base#test_0002_returns setted array = 0.00 s = .
> DEPRECATED: global use of must_equal from test/multiple_test.rb:31. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Base#test_0003_sets default value as single value = 0.00 s = .
> DEPRECATED: global use of must_equal from test/multiple_test.rb:36. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Base#test_0004_sets default value as array of one element = 0.00 s = .
> DEPRECATED: global use of must_equal from test/multiple_test.rb:20. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Base#test_0001_returns [] when not set = 0.00 s = .
> Enumerize::Base#test_0008_cannot define multiple with scope = 0.00 s = .
> DEPRECATED: global use of must_equal from test/multiple_test.rb:63. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Base#test_0009_assign a name with the first letter capitalized = 0.00 s = .
> DEPRECATED: global use of must_equal from test/multiple_test.rb:41. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Base#test_0005_sets default value as array of several elements = 0.00 s = .
> DEPRECATED: global use of must_equal from test/attribute_test.rb:66. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/attribute_test.rb:67. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/attribute_test.rb:68. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Attribute::options for select#test_0003_returns requested options for select via :except = 0.00 s = .
> DEPRECATED: global use of must_raise from test/attribute_test.rb:75. Use _{obj.method}.must_raise instead. This will fail in Minitest 6.
> Enumerize::Attribute::options for select#test_0004_does not work with both :only and :except = 0.00 s = .
> DEPRECATED: global use of must_equal from test/attribute_test.rb:50. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Attribute::options for select#test_0001_returns all options for select = 0.00 s = .
> DEPRECATED: global use of must_equal from test/attribute_test.rb:57. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/attribute_test.rb:58. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/attribute_test.rb:59. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Attribute::options for select#test_0002_returns requested options for select via :only = 0.00 s = .
> DEPRECATED: global use of must_equal from test/set_test.rb:99. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Set::#inspect#test_0001_returns custom string = 0.00 s = .
> DEPRECATED: global use of must_be_instance_of from test/set_test.rb:105. Use _(obj).must_be_instance_of instead. This will fail in Minitest 6.
> Enumerize::Set::#to_ary#test_0001_returns array = 0.00 s = .
> DEPRECATED: global use of must_equal from test/set_test.rb:118. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Set::#join#test_0001_joins values = 0.00 s = .
> DEPRECATED: global use of must_equal from test/base_test.rb:59. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/base_test.rb:60. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Base#test_0005_scopes translation by i18n key = 0.00 s = .
> DEPRECATED: global use of must_equal from test/base_test.rb:26. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Base#test_0002_returns value that was set = 0.00 s = .
> DEPRECATED: global use of must_equal from test/base_test.rb:108. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Base#test_0013_doesn't override existing method = 0.00 s = .
> DEPRECATED: global use of must_equal from test/base_test.rb:199. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/base_test.rb:202. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Base#test_0023_returns custom value = 0.00 s = .
> DEPRECATED: global use of must_equal from test/base_test.rb:85. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Base#test_0009_handles default value with lambda = 0.00 s = .
> DEPRECATED: global use of must_be_instance_of from test/base_test.rb:131. Use _(obj).must_be_instance_of instead. This will fail in Minitest 6.
> Enumerize::Base#test_0017_adds new parent class attributes to subclass = 0.00 s = .
> DEPRECATED: global use of must_raise from test/base_test.rb:94. Use _{obj.method}.must_raise instead. This will fail in Minitest 6.
> Enumerize::Base#test_0011_raises exception on invalid default value = 0.00 s = .
> DEPRECATED: global use of must_be_instance_of from test/base_test.rb:113. Use _(obj).must_be_instance_of instead. This will fail in Minitest 6.
> Enumerize::Base#test_0014_inherits enumerized attributes from a parent class = 0.00 s = .
> DEPRECATED: global use of must_equal from test/base_test.rb:68. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Base#test_0006_returns humanized value if there are no translations = 0.00 s = .
> DEPRECATED: global use of must_be_nil from test/base_test.rb:125. Use _(obj).must_be_nil instead. This will fail in Minitest 6.
> Enumerize::Base#test_0016_doesn't add enumerized attributes to parent class = 0.00 s = .
> DEPRECATED: global use of must_be_nil from test/base_test.rb:175. Use _(obj).must_be_nil instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/base_test.rb:176. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/base_test.rb:179. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/base_test.rb:180. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Base#test_0021_calls super in the accessor method = 0.00 s = .
> DEPRECATED: global use of must_be_nil from test/base_test.rb:20. Use _(obj).must_be_nil instead. This will fail in Minitest 6.
> Enumerize::Base#test_0001_returns nil when not set = 0.00 s = .
> DEPRECATED: global use of must_equal from test/base_test.rb:187. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/base_test.rb:188. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/base_test.rb:191. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/base_test.rb:192. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Base#test_0022_stores hash values = 0.00 s = .
> DEPRECATED: global use of must_equal from test/base_test.rb:80. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Base#test_0008_handles default value = 0.00 s = .
> DEPRECATED: global use of must_be_instance_of from test/base_test.rb:75. Use _(obj).must_be_instance_of instead. This will fail in Minitest 6.
> Enumerize::Base#test_0007_stores value as string = 0.00 s = .
> DEPRECATED: global use of must_equal from test/base_test.rb:143. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Base#test_0019_casts value to string for validation = 0.00 s = .
> DEPRECATED: global use of must_equal from test/base_test.rb:33. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/base_test.rb:34. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/base_test.rb:35. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Base#test_0003_returns translation = 0.00 s = .
> DEPRECATED: global use of must_be_empty from test/base_test.rb:100. Use _(obj).must_be_empty instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_be_instance_of from test/base_test.rb:102. Use _(obj).must_be_instance_of instead. This will fail in Minitest 6.
> Enumerize::Base#test_0012_has enumerized attributes = 0.00 s = .
> DEPRECATED: global use of must_equal from test/base_test.rb:90. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Base#test_0010_injects object instance into lamda default value = 0.00 s = .
> DEPRECATED: global use of must_be_nil from test/base_test.rb:149. Use _(obj).must_be_nil instead. This will fail in Minitest 6.
> Enumerize::Base#test_0020_doesn't cast nil to string for validation = 0.00 s = .
> DEPRECATED: global use of must_be_nil from test/base_test.rb:42. Use _(obj).must_be_nil instead. This will fail in Minitest 6.
> Enumerize::Base#test_0004_returns nil as translation when value is nil = 0.00 s = .
> DEPRECATED: global use of must_be_instance_of from test/base_test.rb:118. Use _(obj).must_be_instance_of instead. This will fail in Minitest 6.
> Enumerize::Base#test_0015_inherits enumerized attributes from a grandparent class = 0.00 s = .
> DEPRECATED: global use of must_be_nil from test/base_test.rb:137. Use _(obj).must_be_nil instead. This will fail in Minitest 6.
> Enumerize::Base#test_0018_stores nil value = 0.00 s = .
> Enumerize::Set::serialization#test_0001_is serialized to yaml as array = 0.00 s = .
> DEPRECATED: global use of must_equal from test/set_test.rb:111. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Set::#texts#test_0001_returns array of text values = 0.00 s = .
> DEPRECATED: global use of must_equal from test/set_test.rb:125. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Set::boolean methods comparison#test_0001_returns true if value equals method = 0.00 s = .
> DEPRECATED: global use of must_raise from test/set_test.rb:134. Use _{obj.method}.must_raise instead. This will fail in Minitest 6.
> Enumerize::Set::boolean methods comparison#test_0003_raises NoMethodError if there are no values like boolean method = 0.00 s = .
> DEPRECATED: global use of must_be_instance_of from test/set_test.rb:152. Use _(obj).must_be_instance_of instead. This will fail in Minitest 6.
> Enumerize::Set::boolean methods comparison#test_0006_returns a method object = 0.00 s = .
> DEPRECATED: global use of must_raise from test/set_test.rb:140. Use _{obj.method}.must_raise instead. This will fail in Minitest 6.
> Enumerize::Set::boolean methods comparison#test_0004_raises ArgumentError if arguments are passed = 0.00 s = .
> DEPRECATED: global use of must_respond_to from test/set_test.rb:146. Use _(obj).must_respond_to instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_respond_to from test/set_test.rb:147. Use _(obj).must_respond_to instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_respond_to from test/set_test.rb:148. Use _(obj).must_respond_to instead. This will fail in Minitest 6.
> Enumerize::Set::boolean methods comparison#test_0005_responds to methods for existing values = 0.00 s = .
> DEPRECATED: global use of must_equal from test/set_test.rb:130. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Set::boolean methods comparison#test_0002_returns false if value does not equal method = 0.00 s = .
> DEPRECATED: global use of wont_respond_to from test/set_test.rb:156. Use _(obj).wont_respond_to instead. This will fail in Minitest 6.
> Enumerize::Set::boolean methods comparison#test_0007_does not respond to a method for not existing value = 0.00 s = .
> DEPRECATED: global use of must_be from test/value_test.rb:22. Use _(obj).must_be instead. This will fail in Minitest 6.
> DEPRECATED: global use of wont_be from test/value_test.rb:23. Use _(obj).wont_be instead. This will fail in Minitest 6.
> Enumerize::Value::equality#test_0001_is compared to string = 0.00 s = .
> DEPRECATED: global use of must_be from test/value_test.rb:27. Use _(obj).must_be instead. This will fail in Minitest 6.
> DEPRECATED: global use of wont_be from test/value_test.rb:28. Use _(obj).wont_be instead. This will fail in Minitest 6.
> Enumerize::Value::equality#test_0002_is compared to symbol = 0.00 s = .
> DEPRECATED: global use of must_be from test/value_test.rb:32. Use _(obj).must_be instead. This will fail in Minitest 6.
> DEPRECATED: global use of wont_be from test/value_test.rb:33. Use _(obj).wont_be instead. This will fail in Minitest 6.
> Enumerize::Value::equality#test_0003_is compared to integer = 0.00 s = .
> DEPRECATED: global use of must_respond_to from test/predicates_test.rb:28. Use _(obj).must_respond_to instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_respond_to from test/predicates_test.rb:29. Use _(obj).must_respond_to instead. This will fail in Minitest 6.
> Enumerize::Predicates#test_0003_creates predicate methods on multiple attribute = 0.00 s = .
> DEPRECATED: global use of must_equal from test/predicates_test.rb:35. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/predicates_test.rb:36. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Predicates#test_0004_checks values = 0.00 s = .
> DEPRECATED: global use of must_equal from test/predicates_test.rb:42. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/predicates_test.rb:43. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Predicates#test_0005_checks values on multiple attribute = 0.00 s = .
> DEPRECATED: global use of must_respond_to from test/predicates_test.rb:22. Use _(obj).must_respond_to instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_respond_to from test/predicates_test.rb:23. Use _(obj).must_respond_to instead. This will fail in Minitest 6.
> Enumerize::Predicates#test_0002_creates predicate methods when enumerized values have dash in it = 0.00 s = .
> DEPRECATED: global use of must_respond_to from test/predicates_test.rb:16. Use _(obj).must_respond_to instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_respond_to from test/predicates_test.rb:17. Use _(obj).must_respond_to instead. This will fail in Minitest 6.
> Enumerize::Predicates#test_0001_creates predicate methods = 0.00 s = .
> DEPRECATED: global use of wont_respond_to from test/predicates_test.rb:48. Use _(obj).wont_respond_to instead. This will fail in Minitest 6.
> DEPRECATED: global use of wont_respond_to from test/predicates_test.rb:49. Use _(obj).wont_respond_to instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_respond_to from test/predicates_test.rb:50. Use _(obj).must_respond_to instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_respond_to from test/predicates_test.rb:51. Use _(obj).must_respond_to instead. This will fail in Minitest 6.
> Enumerize::Predicates#test_0006_prefixes methods = 0.00 s = .
> DEPRECATED: global use of must_respond_to from test/predicates_test.rb:56. Use _(obj).must_respond_to instead. This will fail in Minitest 6.
> DEPRECATED: global use of wont_respond_to from test/predicates_test.rb:57. Use _(obj).wont_respond_to instead. This will fail in Minitest 6.
> Enumerize::Predicates#test_0007_accepts only option = 0.00 s = .
> DEPRECATED: global use of wont_respond_to from test/predicates_test.rb:62. Use _(obj).wont_respond_to instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_respond_to from test/predicates_test.rb:63. Use _(obj).must_respond_to instead. This will fail in Minitest 6.
> Enumerize::Predicates#test_0008_accepts except option = 0.00 s = .
> DEPRECATED: global use of must_include from test/set_test.rb:73. Use _(obj).must_include instead. This will fail in Minitest 6.
> Enumerize::Set::#push#test_0001_appends values = 0.00 s = .
> Enumerize::Set::#push#test_0002_reassigns attribute = 0.00 s = .
> DEPRECATED: global use of must_equal from test/attribute_test.rb:86. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Attribute::values hash#test_0001_returns hash keys as values = 0.00 s = .
> DEPRECATED: global use of must_equal from test/attribute_test.rb:90. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/attribute_test.rb:91. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::Attribute::values hash#test_0002_finds values by hash values = 0.00 s = .
> DEPRECATED: global use of must_be from test/sequel_test.rb:166. Use _(obj).must_be instead. This will fail in Minitest 6.
> Enumerize::SequelSupport#test_0012_is valid with empty string assigned = 0.00 s = .
> DEPRECATED: global use of must_be from test/sequel_test.rb:197. Use _(obj).must_be instead. This will fail in Minitest 6.
> Enumerize::SequelSupport#test_0017_supports :skip_validations option as lambda with a parameter = 0.00 s = .
> Enumerize::SequelSupport#test_0005_does not set default value for not selected attributes = 0.00 s = .
> DEPRECATED: global use of must_be from test/sequel_test.rb:191. Use _(obj).must_be instead. This will fail in Minitest 6.
> Enumerize::SequelSupport#test_0016_supports :skip_validations option as lambda = 0.00 s = .
> DEPRECATED: global use of must_equal from test/sequel_test.rb:227. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::SequelSupport#test_0019_returns invalid multiple value for validation = 0.00 s = .
> DEPRECATED: global use of must_equal from test/sequel_test.rb:118. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/sequel_test.rb:119. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::SequelSupport#test_0004_has default value = 0.00 s = .
> Enumerize::SequelSupport#test_0028_changes from dirty should be serialized as scalar values = 0.00 s = .
> DEPRECATED: global use of must_equal from test/sequel_test.rb:104. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::SequelSupport#test_0002_saves value = 0.00 s = .
> DEPRECATED: global use of wont_be from test/sequel_test.rb:148. Use _(obj).wont_be instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_include from test/sequel_test.rb:149. Use _(obj).must_include instead. This will fail in Minitest 6.
> Enumerize::SequelSupport#test_0009_validates inclusion = 0.00 s = .
> DEPRECATED: global use of must_be_nil from test/sequel_test.rb:96. Use _(obj).must_be_nil instead. This will fail in Minitest 6.
> Enumerize::SequelSupport#test_0001_sets nil if invalid value is passed = 0.00 s = .
> DEPRECATED: global use of must_equal from test/sequel_test.rb:138. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::SequelSupport#test_0007_uses after_initialize callback to set default value = 0.00 s = .
> DEPRECATED: global use of must_equal from test/sequel_test.rb:160. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::SequelSupport#test_0011_uses persisted value for validation if it hasn't been set = 0.00 s = .
> DEPRECATED: global use of must_be_nil from test/sequel_test.rb:172. Use _(obj).must_be_nil instead. This will fail in Minitest 6.
> Enumerize::SequelSupport#test_0013_stores nil when empty string assigned = 0.00 s = .
> DEPRECATED: global use of must_equal from test/sequel_test.rb:250. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/sequel_test.rb:254. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::SequelSupport#test_0021_stores custom values for multiple attributes = 0.00 s = .
> Enumerize::SequelSupport#test_0027_doesn't update record = 0.00 s = .
> DEPRECATED: global use of must_equal from test/sequel_test.rb:112. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/sequel_test.rb:113. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::SequelSupport#test_0003_loads value = 0.00 s = .
> DEPRECATED: global use of wont_be from test/sequel_test.rb:178. Use _(obj).wont_be instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_include from test/sequel_test.rb:179. Use _(obj).must_include instead. This will fail in Minitest 6.
> Enumerize::SequelSupport#test_0014_validates inclusion when :skip_validations = false = 0.00 s = .
> DEPRECATED: global use of must_equal from test/sequel_test.rb:313. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of wont_be from test/sequel_test.rb:315. Use _(obj).wont_be instead. This will fail in Minitest 6.
> Enumerize::SequelSupport#test_0026_validates uniqueness = 0.00 s = .
> DEPRECATED: global use of must_be from test/sequel_test.rb:185. Use _(obj).must_be instead. This will fail in Minitest 6.
> Enumerize::SequelSupport#test_0015_does not validate inclusion when :skip_validations = true = 0.00 s = .
> DEPRECATED: global use of must_equal from test/sequel_test.rb:281. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/sequel_test.rb:282. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/sequel_test.rb:283. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_be from test/sequel_test.rb:285. Use _(obj).must_be instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_be from test/sequel_test.rb:286. Use _(obj).must_be instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_be from test/sequel_test.rb:287. Use _(obj).must_be instead. This will fail in Minitest 6.
> Enumerize::SequelSupport#test_0023_allows either key or value as valid = 0.00 s = .
> DEPRECATED: global use of must_equal from test/sequel_test.rb:295. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::SequelSupport#test_0024_supports defining enumerized attributes on abstract class = 0.00 s = .
> DEPRECATED: global use of must_equal from test/sequel_test.rb:264. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/sequel_test.rb:265. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/sequel_test.rb:266. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/sequel_test.rb:268. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/sequel_test.rb:269. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/sequel_test.rb:271. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/sequel_test.rb:272. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/sequel_test.rb:273. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::SequelSupport#test_0022_adds scope = 0.00 s = .
> DEPRECATED: global use of must_equal from test/sequel_test.rb:304. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::SequelSupport#test_0025_supports defining enumerized scopes on abstract class = 0.00 s = .
> DEPRECATED: global use of must_equal from test/sequel_test.rb:142. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::SequelSupport#test_0008_uses default value from db column = 0.00 s = .
> DEPRECATED: global use of must_equal from test/sequel_test.rb:130. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/sequel_test.rb:131. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::SequelSupport#test_0006_has default value with lambda = 0.00 s = .
> DEPRECATED: global use of must_be_empty from test/sequel_test.rb:203. Use _(obj).must_be_empty instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/sequel_test.rb:205. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_be_instance_of from test/sequel_test.rb:209. Use _(obj).must_be_instance_of instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/sequel_test.rb:210. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/sequel_test.rb:212. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/sequel_test.rb:217. Use _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from test/sequel_test.rb:219. Use _(obj).must_equal instead. This will fail in Minitest 6.
> Enumerize::SequelSupport#test_0018_supports multiple attributes = 0.00 s = .
> Enumerize::SequelSupport#test_0010_validates inclusion on mass assignment = 0.00 s = .
> DEPRECATED: global use of wont_be from test/sequel_test.rb:233. Use _(obj).wont_be instead. This will fail in Minitest 6.
> DEPRECATED: global use of wont_be from test/sequel_test.rb:236. Use _(obj).wont_be instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_be from test/sequel_test.rb:239. Use _(obj).must_be instead. This will fail in Minitest 6.
> Enumerize::SequelSupport#test_0020_validates multiple attributes = 0.00 s = .
> 
> Finished in 0.279001s, 738.3495 runs/s, 1283.1510 assertions/s.
> 206 runs, 358 assertions, 0 failures, 2 errors, 0 skips
> rake aborted!
> Command failed with status (1): [ruby -w -I"test" /usr/lib/ruby/gems/3.1.0/gems/rake-13.0.6/lib/rake/rake_test_loader.rb "test/activemodel_test.rb" "test/activerecord_test.rb" "test/attribute_map_test.rb" "test/attribute_test.rb" "test/base_test.rb" "test/module_attributes_test.rb" "test/mongo_mapper_test.rb" "test/mongoid_test.rb" "test/multiple_test.rb" "test/predicates_test.rb" "test/rails_admin_test.rb" "test/sequel_test.rb" "test/set_test.rb" "test/value_test.rb" -v]
> 
> Tasks: TOP => default
> (See full trace by running task with --trace)
> ERROR: Test "ruby3.1" failed.


The full build log is available from:
https://people.debian.org/~terceiro/ruby3.1/17/ruby-enumerize/ruby-enumerize_2.4.0-1+rebuild1663007549_amd64-2022-09-12T18:32:30Z.build

To reproduce this, you need ruby-all-dev >= 1:3.0+2.  Depending on when you
read this, this might mean installing ruby-all-dev from experimental, or ir the
transition has alraedy started in unstable, a normal build on unstable should
do it.  If you fail to reproduce, please provide a build log and diff it with
mine so that we can identify if something relevant changed in the meantime.

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-ruby-extras-maintainers/attachments/20220912/16887dfe/attachment-0001.sig>


More information about the Pkg-ruby-extras-maintainers mailing list