diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2022-03-13 19:44:09 +0900 |
---|---|---|
committer | git <svn-admin@ruby-lang.org> | 2022-03-14 14:48:12 +0900 |
commit | 976431d9ed1a144675c24c4e8d510171cfd7c32c (patch) | |
tree | 81944f7d7d930ca413eb3a1a1b37d0889603c53b /test | |
parent | a884431624966824b9496daa1cfa0dc5e95fe118 (diff) |
[ruby/rdoc] Fold class and module index
https://github.com/ruby/rdoc/commit/4c7c46fcc4
Diffstat (limited to 'test')
-rw-r--r-- | test/rdoc/test_rdoc_generator_darkfish.rb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/test/rdoc/test_rdoc_generator_darkfish.rb b/test/rdoc/test_rdoc_generator_darkfish.rb index b78a3fb45f..8f8f7ef814 100644 --- a/test/rdoc/test_rdoc_generator_darkfish.rb +++ b/test/rdoc/test_rdoc_generator_darkfish.rb @@ -72,11 +72,14 @@ class TestRDocGeneratorDarkfish < RDoc::TestCase def test_generate top_level = @store.add_file 'file.rb' top_level.add_class @klass.class, @klass.name + @klass.add_class RDoc::NormalClass, 'Inner' @g.generate assert_file 'index.html' assert_file 'Object.html' + assert_file 'Klass.html' + assert_file 'Klass/Inner.html' assert_file 'table_of_contents.html' assert_file 'js/search_index.js' @@ -92,6 +95,8 @@ class TestRDocGeneratorDarkfish < RDoc::TestCase assert_match %r%<meta charset="#{encoding}">%, File.read('Object.html') refute_match(/Ignored/, File.read('index.html')) + summary = File.read('index.html')[%r[<summary.*Klass\.html.*</summary>.*</details>]m] + assert_match(%r[Klass/Inner\.html".*>Inner<], summary) end def test_generate_dry_run |