From 65b533a8ec1f4d53a082cdc76324f65147d6f6b1 Mon Sep 17 00:00:00 2001 From: Etienne Massip Date: Sun, 2 Oct 2011 17:25:29 +0000 Subject: Make sure that anchor names generated for headings fully match wiki links (#7215). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7563 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- test/unit/helpers/application_helper_test.rb | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'test') diff --git a/test/unit/helpers/application_helper_test.rb b/test/unit/helpers/application_helper_test.rb index db18f8aa8..1d848bb71 100644 --- a/test/unit/helpers/application_helper_test.rb +++ b/test/unit/helpers/application_helper_test.rb @@ -553,6 +553,16 @@ EXPECTED assert_equal expected, textilizable(raw) end + def test_headings_with_special_chars + # This test makes sure that the generated anchor names match the expected + # ones even if the heading text contains unconventional characters + raw = 'h1. Some heading related to version 0.5' + anchor = sanitize_anchor_name("Some-heading-related-to-version-0.5") + expected = %|\n

Some heading related to version 0.5

| + + assert_equal expected, textilizable(raw) + end + def test_wiki_links_within_wiki_page_context page = WikiPage.find_by_title('Another_page' ) -- cgit v1.2.3