diff --git a/lib/rdoc/options.rb b/lib/rdoc/options.rb index 5bc23f832e..141c9fdb04 100644 --- a/lib/rdoc/options.rb +++ b/lib/rdoc/options.rb @@ -895,7 +895,7 @@ def parse(argv) opt.separator nil - opt.on("--visibility=VISIBILITY", "-V", RDoc::VISIBILITIES + [:nodoc], + opt.on("--visibility=VISIBILITY", RDoc::VISIBILITIES + [:nodoc], "Minimum visibility to document a method.", "One of 'public', 'protected' (the default),", "'private' or 'nodoc' (show everything)") do |value| diff --git a/test/rdoc/rdoc_options_test.rb b/test/rdoc/rdoc_options_test.rb index c884eb451e..d39ce81974 100644 --- a/test/rdoc/rdoc_options_test.rb +++ b/test/rdoc/rdoc_options_test.rb @@ -697,6 +697,15 @@ def test_parse_visibility assert_equal :nodoc, @options.visibility end + def test_parse_verbose + @options.parse %w[--verbose] + assert_equal 2, @options.verbosity + + @options = RDoc::Options.new + @options.parse %w[-V] + assert_equal 2, @options.verbosity + end + def test_parse_write_options tmpdir = File.join Dir.tmpdir, "test_rdoc_options_#{$$}" FileUtils.mkdir_p tmpdir