##// END OF EJS Templates
Fixed: Issues associated with a locked version are not copied when copying a project (#11207)....
Fixed: Issues associated with a locked version are not copied when copying a project (#11207). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10334 e93f8b46-1217-0410-a6f0-8f06a7374b81

File last commit:

r9904:9b4d29dc0d0c
r10151:ff86c37ed330
Show More
projects_helper_test.rb
77 lines | 2.5 KiB | text/x-ruby | RubyLexer
/ test / unit / helpers / projects_helper_test.rb
Jean-Philippe Lang
Version sharing (#465) + optional inclusion of subprojects in the roadmap view (#2666)....
r3009 # Redmine - project management software
Jean-Philippe Lang
Copyright update....
r9453 # Copyright (C) 2006-2012 Jean-Philippe Lang
Jean-Philippe Lang
Version sharing (#465) + optional inclusion of subprojects in the roadmap view (#2666)....
r3009 #
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
Toshi MARUYAMA
remove trailing white-spaces from test/unit/helpers/projects_helper_test.rb....
r6404 #
Jean-Philippe Lang
Version sharing (#465) + optional inclusion of subprojects in the roadmap view (#2666)....
r3009 # This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
Toshi MARUYAMA
remove trailing white-spaces from test/unit/helpers/projects_helper_test.rb....
r6404 #
Jean-Philippe Lang
Version sharing (#465) + optional inclusion of subprojects in the roadmap view (#2666)....
r3009 # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
Jean-Baptiste Barth
Use absolute paths in test/**/* requires for Ruby 1.9.2 compatibility. #4050...
r4395 require File.expand_path('../../../test_helper', __FILE__)
Jean-Philippe Lang
Version sharing (#465) + optional inclusion of subprojects in the roadmap view (#2666)....
r3009
Toshi MARUYAMA
use ActionView::TestCase instead of HelperTestCase at projects_helper_test.rb....
r5991 class ProjectsHelperTest < ActionView::TestCase
Jean-Philippe Lang
Version sharing (#465) + optional inclusion of subprojects in the roadmap view (#2666)....
r3009 include ApplicationHelper
include ProjectsHelper
Jean-Philippe Lang
Include ERB::Util in helpers tests....
r8970 include ERB::Util
Toshi MARUYAMA
remove trailing white-spaces from test/unit/helpers/projects_helper_test.rb....
r6404
Toshi MARUYAMA
Rails3: replace "all" fixtures at test/unit/helpers/projects_helper_test.rb...
r7363 fixtures :projects, :trackers, :issue_statuses, :issues,
:enumerations, :users, :issue_categories,
:versions,
:projects_trackers,
:member_roles,
:members,
:groups_users,
:enabled_modules,
:workflows
Jean-Philippe Lang
Version sharing (#465) + optional inclusion of subprojects in the roadmap view (#2666)....
r3009
def setup
super
set_language_if_valid('en')
User.current = nil
end
def test_link_to_version_within_project
@project = Project.find(2)
User.current = User.find(1)
Jean-Philippe Lang
Fixes version url....
r6065 assert_equal '<a href="/versions/5">Alpha</a>', link_to_version(Version.find(5))
Jean-Philippe Lang
Version sharing (#465) + optional inclusion of subprojects in the roadmap view (#2666)....
r3009 end
def test_link_to_version
User.current = User.find(1)
Jean-Philippe Lang
Fixes version url....
r6065 assert_equal '<a href="/versions/5">OnlineStore - Alpha</a>', link_to_version(Version.find(5))
Jean-Philippe Lang
Version sharing (#465) + optional inclusion of subprojects in the roadmap view (#2666)....
r3009 end
def test_link_to_private_version
assert_equal 'OnlineStore - Alpha', link_to_version(Version.find(5))
end
def test_link_to_version_invalid_version
assert_equal '', link_to_version(Object)
end
Toshi MARUYAMA
remove trailing white-spaces from test/unit/helpers/projects_helper_test.rb....
r6404
Jean-Philippe Lang
Version sharing (#465) + optional inclusion of subprojects in the roadmap view (#2666)....
r3009 def test_format_version_name_within_project
@project = Project.find(1)
assert_equal "0.1", format_version_name(Version.find(1))
end
Toshi MARUYAMA
remove trailing white-spaces from test/unit/helpers/projects_helper_test.rb....
r6404
Jean-Philippe Lang
Version sharing (#465) + optional inclusion of subprojects in the roadmap view (#2666)....
r3009 def test_format_version_name
assert_equal "eCookbook - 0.1", format_version_name(Version.find(1))
end
def test_format_version_name_for_system_version
assert_equal "OnlineStore - Systemwide visible version", format_version_name(Version.find(7))
end
Toshi MARUYAMA
remove trailing white-spaces from test/unit/helpers/projects_helper_test.rb....
r6404
Jean-Philippe Lang
Fixed: Bulk edit of issues throws 500 if no versions are defined on the project (#4366)....
r3026 def test_version_options_for_select_with_no_versions
assert_equal '', version_options_for_select([])
Jean-Philippe Lang
Do not propose non-assignable version (#11506)....
r9904 assert_equal '', version_options_for_select([], Version.find(1))
Jean-Philippe Lang
Fixed: Bulk edit of issues throws 500 if no versions are defined on the project (#4366)....
r3026 end
Jean-Philippe Lang
Version sharing (#465) + optional inclusion of subprojects in the roadmap view (#2666)....
r3009 end