summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/rdoc/test_rdoc_top_level.rb16
1 files changed, 15 insertions, 1 deletions
diff --git a/test/rdoc/test_rdoc_top_level.rb b/test/rdoc/test_rdoc_top_level.rb
index 9c7a3db66f..99f7b22ae0 100644
--- a/test/rdoc/test_rdoc_top_level.rb
+++ b/test/rdoc/test_rdoc_top_level.rb
@@ -214,7 +214,7 @@ class TestRDocTopLevel < XrefTestCase
def test_page_name
assert_equal 'top_level', @top_level.page_name
- tl = @store.add_file 'README.ja.rdoc'
+ tl = @store.add_file 'README.ja'
assert_equal 'README.ja', tl.page_name
@@ -223,6 +223,20 @@ class TestRDocTopLevel < XrefTestCase
assert_equal 'Rakefile', tl.page_name
end
+ def test_page_name_trim_extension
+ tl = @store.add_file 'README.ja.rdoc'
+
+ assert_equal 'README.ja', tl.page_name
+
+ tl = @store.add_file 'README.ja.md'
+
+ assert_equal 'README.ja', tl.page_name
+
+ tl = @store.add_file 'README.txt'
+
+ assert_equal 'README', tl.page_name
+ end
+
def test_search_record
assert_nil @xref_data.search_record
end