summaryrefslogtreecommitdiff
path: root/test/rubygems/test_gem_rdoc.rb
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2012-12-10 02:50:12 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2012-12-10 02:50:12 +0000
commitbb87365711b20d23f7a5622242f5dbee4d2a4200 (patch)
treee3f3c63a4ab190ef3122fc1cbc308053453a1ced /test/rubygems/test_gem_rdoc.rb
parentf04dd0f08b20ce48cc10fa88bab08b1941b3c558 (diff)
test_gem_rdoc.rb: shut up skipping warnings
* test/rubygems/test_gem_rdoc.rb (TestGemRDoc): skip method definitions for older rdoc and shut up obsolete warnings. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38286 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test/rubygems/test_gem_rdoc.rb')
-rw-r--r--test/rubygems/test_gem_rdoc.rb18
1 files changed, 10 insertions, 8 deletions
diff --git a/test/rubygems/test_gem_rdoc.rb b/test/rubygems/test_gem_rdoc.rb
index f75d15b117..f8ca1d7a0d 100644
--- a/test/rubygems/test_gem_rdoc.rb
+++ b/test/rubygems/test_gem_rdoc.rb
@@ -3,6 +3,8 @@ require 'rubygems'
require 'rubygems/rdoc'
class TestGemRDoc < Gem::TestCase
+ Gem::RDoc.load_rdoc
+ rdoc_4 = Gem::Requirement.new('> 3').satisfied_by?(Gem::RDoc.rdoc_version)
def setup
super
@@ -67,7 +69,7 @@ class TestGemRDoc < Gem::TestCase
@rdoc.document 'darkfish', options, @a.doc_dir('rdoc')
assert @rdoc.rdoc_installed?
- end
+ end unless rdoc_4
def test_generate
skip 'RDoc 3 required' unless rdoc_3?
@@ -83,7 +85,7 @@ class TestGemRDoc < Gem::TestCase
rdoc = @rdoc.instance_variable_get :@rdoc
refute rdoc.options.hyperlink_all
- end
+ end unless rdoc_4
def test_generate_configuration_rdoc_array
skip 'RDoc 3 required' unless rdoc_3?
@@ -98,7 +100,7 @@ class TestGemRDoc < Gem::TestCase
rdoc = @rdoc.instance_variable_get :@rdoc
assert rdoc.options.hyperlink_all
- end
+ end unless rdoc_4
def test_generate_configuration_rdoc_string
skip 'RDoc 3 required' unless rdoc_3?
@@ -113,7 +115,7 @@ class TestGemRDoc < Gem::TestCase
rdoc = @rdoc.instance_variable_get :@rdoc
assert rdoc.options.hyperlink_all
- end
+ end unless rdoc_4
def test_generate_disabled
@rdoc.generate_rdoc = false
@@ -138,7 +140,7 @@ class TestGemRDoc < Gem::TestCase
assert_path_exists File.join(@a.doc_dir('rdoc'), 'index.html')
assert_path_exists File.join(@a.doc_dir('ri'), 'cache.ri')
- end
+ end unless rdoc_4
def test_generate_no_overwrite
skip 'RDoc 3 required' unless rdoc_3?
@@ -151,7 +153,7 @@ class TestGemRDoc < Gem::TestCase
refute_path_exists File.join(@a.doc_dir('rdoc'), 'index.html')
refute_path_exists File.join(@a.doc_dir('ri'), 'cache.ri')
- end
+ end unless rdoc_4
def test_generate_legacy
skip 'RDoc < 3.8 required' if rdoc_3_8_or_better?
@@ -163,7 +165,7 @@ class TestGemRDoc < Gem::TestCase
assert @rdoc.rdoc_installed?
assert @rdoc.ri_installed?
- end
+ end unless rdoc_4
def test_legacy_rdoc
skip 'RDoc < 3.8 required' if rdoc_3_8_or_better?
@@ -174,7 +176,7 @@ class TestGemRDoc < Gem::TestCase
@rdoc.legacy_rdoc '--op', @a.doc_dir('rdoc')
assert @rdoc.rdoc_installed?
- end
+ end unless rdoc_4
def test_new_rdoc
assert_kind_of RDoc::RDoc, @rdoc.new_rdoc