mirror of
https://github.com/ruby/ruby.git
synced 2025-09-23 20:44:00 +02:00
Use category: :deprecated in warnings that are related to deprecation
Also document that both :deprecated and :experimental are supported :category option values. The locations where warnings were marked as deprecation warnings was previously reviewed by shyouhei. Comment a couple locations where deprecation warnings should probably be used but are not currently used because deprecation warning enablement has not occurred at the time they are called (RUBY_FREE_MIN, RUBY_HEAP_MIN_SLOTS, -K). Add assert_deprecated_warn to test assertions. Use this to simplify some tests, and fix failing tests after marking some warnings with deprecated category.
This commit is contained in:
parent
6ced55b07c
commit
05313c914b
Notes:
git
2020-12-19 02:54:38 +09:00
14 changed files with 55 additions and 38 deletions
|
@ -906,10 +906,10 @@ class TestModule < Test::Unit::TestCase
|
|||
@foo = :foo
|
||||
@bar = :bar
|
||||
end
|
||||
assert_warning(/optional boolean argument/) do
|
||||
assert_deprecated_warning(/optional boolean argument/) do
|
||||
attr :foo, true
|
||||
end
|
||||
assert_warning(/optional boolean argument/) do
|
||||
assert_deprecated_warning(/optional boolean argument/) do
|
||||
attr :bar, false
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue