diff options
author | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2014-10-24 18:41:35 +0000 |
---|---|---|
committer | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2014-10-24 18:41:35 +0000 |
commit | 67c4936908e6bc9ac613b41d3ae00b48a4801daf (patch) | |
tree | eaa907b56b3a3abc20ec980b12d74f3b5d9bd5a2 /test/unit/helpers | |
parent | b63123ac1e52f04a1c41fc195671a7b94744e25f (diff) | |
download | redmine-67c4936908e6bc9ac613b41d3ae00b48a4801daf.tar.gz redmine-67c4936908e6bc9ac613b41d3ae00b48a4801daf.zip |
Restores commits reverted when rails-4.1 branch was merged (#18174).
Patch by Mischa The Evil.
git-svn-id: http://svn.redmine.org/redmine/trunk@13504 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'test/unit/helpers')
-rw-r--r-- | test/unit/helpers/projects_helper_test.rb | 28 |
1 files changed, 22 insertions, 6 deletions
diff --git a/test/unit/helpers/projects_helper_test.rb b/test/unit/helpers/projects_helper_test.rb index 20f4283fe..b4db5d42f 100644 --- a/test/unit/helpers/projects_helper_test.rb +++ b/test/unit/helpers/projects_helper_test.rb @@ -42,16 +42,23 @@ class ProjectsHelperTest < ActionView::TestCase def test_link_to_version_within_project @project = Project.find(2) User.current = User.find(1) - assert_equal '<a href="/versions/5">Alpha</a>', link_to_version(Version.find(5)) + assert_equal '<a href="/versions/5" title="07/01/2006">Alpha</a>', link_to_version(Version.find(5)) end def test_link_to_version User.current = User.find(1) - assert_equal '<a href="/versions/5">OnlineStore - Alpha</a>', link_to_version(Version.find(5)) + assert_equal '<a href="/versions/5" title="07/01/2006">Alpha</a>', link_to_version(Version.find(5)) + end + + def test_link_to_version_without_effective_date + User.current = User.find(1) + version = Version.find(5) + version.effective_date = nil + assert_equal '<a href="/versions/5">Alpha</a>', link_to_version(version) end def test_link_to_private_version - assert_equal 'OnlineStore - Alpha', link_to_version(Version.find(5)) + assert_equal 'Alpha', link_to_version(Version.find(5)) end def test_link_to_version_invalid_version @@ -64,11 +71,20 @@ class ProjectsHelperTest < ActionView::TestCase end def test_format_version_name - assert_equal "eCookbook - 0.1", format_version_name(Version.find(1)) + assert_equal "0.1", format_version_name(Version.find(1)) + end + + def test_format_version_name_for_shared_version_within_project_should_not_display_project_name + @project = Project.find(1) + version = Version.find(1) + version.sharing = 'system' + assert_equal "0.1", format_version_name(version) end - def test_format_version_name_for_system_version - assert_equal "OnlineStore - Systemwide visible version", format_version_name(Version.find(7)) + def test_format_version_name_for_shared_version_should_display_project_name + version = Version.find(1) + version.sharing = 'system' + assert_equal "eCookbook - 0.1", format_version_name(version) end def test_version_options_for_select_with_no_versions |