1
0
mirror of https://github.com/meineerde/redmine.git synced 2025-10-17 17:01:01 +00:00

Use fixtures :all to ensure consistent test data and improve test reliability (#41961).

Patch by Katsuya HIDAKA (user:hidakatsuya).


git-svn-id: https://svn.redmine.org/redmine/trunk@23391 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Go MAEDA 2024-12-11 10:17:57 +00:00
parent 7ae0427c9e
commit 4fb1e4bea0
241 changed files with 2 additions and 1378 deletions

View File

@ -21,8 +21,6 @@ require_relative 'test_case'
require 'tmpdir'
class RedminePmTest::RepositoryGitTest < RedminePmTest::TestCase
fixtures :projects, :users, :members, :roles, :member_roles
GIT_BIN = Redmine::Configuration['scm_git_command'] || "git"
def test_anonymous_read_on_public_repo_with_permission_should_succeed

View File

@ -21,8 +21,6 @@ require_relative 'test_case'
require 'tmpdir'
class RedminePmTest::RepositorySubversionTest < RedminePmTest::TestCase
fixtures :projects, :users, :members, :roles, :member_roles, :auth_sources, :enabled_modules
SVN_BIN = Redmine::Configuration['scm_subversion_command'] || "svn"
def test_anonymous_read_on_public_repo_with_permission_should_succeed

View File

@ -20,8 +20,6 @@
require_relative '../test_helper'
class AccountControllerTest < Redmine::ControllerTest
fixtures :users, :email_addresses, :roles
def setup
User.current = nil
end

View File

@ -20,17 +20,6 @@
require_relative '../test_helper'
class ActivitiesControllerTest < Redmine::ControllerTest
fixtures :projects, :trackers, :issue_statuses, :issues,
:enumerations, :users, :issue_categories,
:projects_trackers,
:roles,
:member_roles,
:members,
:groups_users,
:enabled_modules,
:journals, :journal_details,
:attachments, :changesets, :documents, :messages, :news, :time_entries, :wiki_content_versions
def test_project_index
get(
:index,

View File

@ -20,8 +20,6 @@
require_relative '../test_helper'
class AdminControllerTest < Redmine::ControllerTest
fixtures :projects, :users, :email_addresses, :roles
def setup
User.current = nil
@request.session[:user_id] = 1 # admin

View File

@ -20,10 +20,6 @@
require_relative '../test_helper'
class AttachmentsControllerTest < Redmine::ControllerTest
fixtures :users, :user_preferences, :projects, :roles, :members, :member_roles,
:enabled_modules, :issues, :trackers, :attachments, :issue_statuses, :journals, :journal_details,
:versions, :wiki_pages, :wikis, :documents, :enumerations
def setup
User.current = nil
set_fixtures_attachments_directory

View File

@ -21,11 +21,6 @@ require_relative '../test_helper'
class AttachmentsVisibilityTest < Redmine::ControllerTest
tests AttachmentsController
fixtures :users, :email_addresses, :projects, :roles, :members, :member_roles,
:enabled_modules, :projects_trackers, :issue_statuses, :enumerations,
:issues, :trackers, :versions,
:custom_fields, :custom_fields_trackers, :custom_fields_projects
def setup
User.current = nil
set_tmp_attachments_directory

View File

@ -20,8 +20,6 @@
require_relative '../test_helper'
class AuthSourcesControllerTest < Redmine::ControllerTest
fixtures :users, :auth_sources
def setup
@request.session[:user_id] = 1
end

View File

@ -20,17 +20,6 @@
require_relative '../test_helper'
class AutoCompletesControllerTest < Redmine::ControllerTest
fixtures :projects, :issues, :issue_statuses,
:enumerations, :users, :issue_categories,
:trackers,
:projects_trackers,
:roles,
:member_roles,
:members,
:enabled_modules,
:journals, :journal_details,
:wikis, :wiki_pages, :wiki_contents, :wiki_content_versions
def test_issues_should_not_be_case_sensitive
get(
:issues,

View File

@ -20,8 +20,6 @@
require_relative '../test_helper'
class BoardsControllerTest < Redmine::ControllerTest
fixtures :projects, :users, :members, :member_roles, :roles, :boards, :messages, :enabled_modules
def setup
User.current = nil
end

View File

@ -20,22 +20,6 @@
require_relative '../test_helper'
class CalendarsControllerTest < Redmine::ControllerTest
fixtures :projects,
:trackers,
:projects_trackers,
:roles,
:member_roles,
:members,
:enabled_modules,
:issues,
:issue_statuses,
:issue_relations,
:issue_categories,
:enumerations,
:queries,
:users, :email_addresses,
:versions
def test_show
# Ensure that an issue to which a user is assigned is in the current
# month's calendar in order to test Gravatar

View File

@ -20,8 +20,6 @@
require_relative '../test_helper'
class CommentsControllerTest < Redmine::ControllerTest
fixtures :projects, :users, :email_addresses, :roles, :members, :member_roles, :enabled_modules, :news, :comments
def setup
User.current = nil
end

View File

@ -20,22 +20,6 @@
require_relative '../test_helper'
class ContextMenusControllerTest < Redmine::ControllerTest
fixtures :projects,
:trackers,
:projects_trackers,
:roles,
:member_roles,
:members,
:enabled_modules,
:workflows,
:journals, :journal_details,
:versions,
:issues, :issue_statuses, :issue_categories,
:users,
:enumerations,
:time_entries,
:custom_fields, :custom_fields_trackers, :custom_fields_projects
def test_context_menu_one_issue_should_link_to_issue_path
@request.session[:user_id] = 2
get(

View File

@ -20,8 +20,6 @@
require_relative '../test_helper'
class CustomFieldEnumerationsControllerTest < Redmine::ControllerTest
fixtures :users, :email_addresses
def setup
@request.session[:user_id] = 1
@field = GroupCustomField.create!(:name => 'List', :field_format => 'enumeration', :is_required => false)

View File

@ -20,19 +20,6 @@
require_relative '../test_helper'
class CustomFieldsControllerTest < Redmine::ControllerTest
fixtures :custom_fields, :custom_values,
:custom_fields_projects, :custom_fields_trackers,
:roles, :users,
:members, :member_roles,
:groups_users,
:trackers, :projects_trackers,
:enabled_modules,
:projects, :issues,
:issue_statuses,
:issue_categories,
:enumerations,
:workflows
def setup
@request.session[:user_id] = 1
end

View File

@ -20,10 +20,6 @@
require_relative '../test_helper'
class DocumentsControllerTest < Redmine::ControllerTest
fixtures :projects, :users, :email_addresses, :roles, :members, :member_roles,
:enabled_modules, :documents, :enumerations,
:groups_users, :attachments, :user_preferences
def setup
User.current = nil
end

View File

@ -20,8 +20,6 @@
require_relative '../test_helper'
class EmailAddressesControllerTest < Redmine::ControllerTest
fixtures :users, :email_addresses
def setup
User.current = nil
end

View File

@ -20,8 +20,6 @@
require_relative '../test_helper'
class EnumerationsControllerTest < Redmine::ControllerTest
fixtures :enumerations, :issues, :users
def setup
@request.session[:user_id] = 1 # admin
end

View File

@ -20,19 +20,6 @@
require_relative '../test_helper'
class FilesControllerTest < Redmine::ControllerTest
fixtures :projects, :trackers, :issue_statuses, :issues,
:enumerations, :users,
:email_addresses,
:issue_categories,
:projects_trackers,
:roles,
:member_roles,
:members,
:enabled_modules,
:journals, :journal_details,
:attachments,
:versions
def setup
@request.session[:user_id] = nil
Setting.default_language = 'en'

View File

@ -20,16 +20,6 @@
require_relative '../test_helper'
class GanttsControllerTest < Redmine::ControllerTest
fixtures :projects, :trackers, :issue_statuses, :issues,
:enumerations, :users, :issue_categories,
:projects_trackers,
:roles,
:member_roles,
:members,
:enabled_modules,
:versions,
:email_addresses
def test_gantt_should_work
i2 = Issue.find(2)
i2.update_attribute(:due_date, 1.month.from_now)

View File

@ -20,8 +20,6 @@
require_relative '../test_helper'
class GroupsControllerTest < Redmine::ControllerTest
fixtures :projects, :users, :members, :member_roles, :roles, :groups_users
def setup
@request.session[:user_id] = 1
end

View File

@ -20,8 +20,6 @@
require_relative '../test_helper'
class HelpControllerTest < Redmine::ControllerTest
fixtures :users, :email_addresses
def test_get_help_wiki_syntax
formatters = {
:textile => "Wiki Syntax Quick Reference",

View File

@ -20,20 +20,6 @@
require_relative '../test_helper'
class ImportsControllerTest < Redmine::ControllerTest
fixtures :projects, :enabled_modules,
:users, :email_addresses, :user_preferences,
:roles, :members, :member_roles,
:issues, :issue_statuses,
:trackers, :projects_trackers,
:versions,
:issue_categories,
:enumerations,
:workflows,
:custom_fields,
:custom_values,
:custom_fields_projects,
:custom_fields_trackers
include Redmine::I18n
def setup

View File

@ -20,9 +20,6 @@
require_relative '../test_helper'
class IssueCategoriesControllerTest < Redmine::ControllerTest
fixtures :projects, :users, :members, :member_roles, :roles, :enabled_modules, :issue_categories,
:issues
def setup
User.current = nil
@request.session[:user_id] = 2

View File

@ -20,19 +20,6 @@
require_relative '../test_helper'
class IssueRelationsControllerTest < Redmine::ControllerTest
fixtures :projects,
:users,
:roles,
:members,
:member_roles,
:issues,
:issue_statuses,
:issue_relations,
:enabled_modules,
:enumerations,
:trackers,
:projects_trackers
def setup
User.current = nil
@request.session[:user_id] = 3

View File

@ -20,8 +20,6 @@
require_relative '../test_helper'
class IssueStatusesControllerTest < Redmine::ControllerTest
fixtures :issue_statuses, :issues, :users, :trackers, :workflows
def setup
User.current = nil
@request.session[:user_id] = 1 # admin

View File

@ -20,34 +20,6 @@
require_relative '../test_helper'
class IssuesControllerTest < Redmine::ControllerTest
fixtures :projects,
:users, :email_addresses, :user_preferences,
:roles,
:members,
:member_roles,
:issues,
:issue_statuses,
:issue_relations,
:versions,
:trackers,
:projects_trackers,
:issue_categories,
:enabled_modules,
:enumerations,
:attachments,
:workflows,
:custom_fields,
:custom_values,
:custom_fields_projects,
:custom_fields_trackers,
:time_entries,
:journals,
:journal_details,
:queries,
:repositories,
:changesets,
:watchers, :groups_users
include Redmine::I18n
def setup

View File

@ -22,30 +22,6 @@ require 'issues_controller'
class IssuesControllerTransactionTest < Redmine::ControllerTest
tests IssuesController
fixtures :projects,
:users,
:roles,
:members,
:member_roles,
:issues,
:issue_statuses,
:versions,
:trackers,
:projects_trackers,
:issue_categories,
:enabled_modules,
:enumerations,
:attachments,
:workflows,
:custom_fields,
:custom_values,
:custom_fields_projects,
:custom_fields_trackers,
:time_entries,
:journals,
:journal_details,
:queries
self.use_transactional_tests = false
def setup

View File

@ -21,19 +21,6 @@ require_relative '../test_helper'
class IssuesCustomFieldsVisibilityTest < Redmine::ControllerTest
tests IssuesController
fixtures :projects,
:users, :email_addresses, :user_preferences,
:roles,
:members,
:member_roles,
:issue_statuses,
:trackers,
:projects_trackers,
:enabled_modules,
:enumerations,
:workflows,
:custom_fields, :custom_fields_trackers
def setup
CustomField.destroy_all
Issue.delete_all

View File

@ -20,11 +20,6 @@
require_relative '../test_helper'
class JournalsControllerTest < Redmine::ControllerTest
fixtures :projects, :users, :members, :member_roles, :roles,
:issues, :journals, :journal_details, :enabled_modules,
:trackers, :issue_statuses, :enumerations, :custom_fields,
:custom_values, :custom_fields_projects, :projects_trackers
def setup
User.current = nil
end

View File

@ -20,10 +20,6 @@
require_relative '../test_helper'
class MailHandlerControllerTest < Redmine::ControllerTest
fixtures :users, :email_addresses, :projects, :enabled_modules,
:roles, :members, :member_roles, :issues, :issue_statuses,
:trackers, :projects_trackers, :enumerations, :versions
FIXTURES_PATH = File.dirname(__FILE__) + '/../fixtures/mail_handler'
def setup

View File

@ -20,8 +20,6 @@
require_relative '../test_helper'
class MembersControllerTest < Redmine::ControllerTest
fixtures :projects, :members, :member_roles, :roles, :users
def setup
User.current = nil
@request.session[:user_id] = 2

View File

@ -20,9 +20,6 @@
require_relative '../test_helper'
class MessagesControllerTest < Redmine::ControllerTest
fixtures :projects, :users, :email_addresses, :user_preferences, :members, :member_roles, :roles, :boards, :messages, :enabled_modules,
:watchers
def setup
User.current = nil
end

View File

@ -20,12 +20,6 @@
require_relative '../test_helper'
class MyControllerTest < Redmine::ControllerTest
fixtures :users, :email_addresses, :user_preferences,
:roles, :projects, :members, :member_roles,
:issues, :issue_statuses, :trackers, :enumerations,
:custom_fields, :auth_sources, :queries, :enabled_modules,
:journals, :projects_trackers, :issue_categories
def setup
@request.session[:user_id] = 2
end

View File

@ -20,10 +20,6 @@
require_relative '../test_helper'
class NewsControllerTest < Redmine::ControllerTest
fixtures :projects, :users, :email_addresses, :roles, :members, :member_roles,
:enabled_modules, :news, :comments,
:attachments, :user_preferences
def setup
User.current = nil
end

View File

@ -20,16 +20,6 @@
require_relative '../test_helper'
class PreviewsControllerTest < Redmine::ControllerTest
fixtures :projects, :trackers, :issue_statuses, :issues,
:enumerations, :users, :issue_categories,
:projects_trackers,
:roles,
:member_roles,
:members,
:enabled_modules,
:journals, :journal_details,
:news
def test_preview_new_issue_description
@request.session[:user_id] = 2
post(

View File

@ -20,8 +20,6 @@
require_relative '../test_helper'
class PrincipalMembershipsControllerTest < Redmine::ControllerTest
fixtures :projects, :users, :members, :member_roles, :roles, :groups_users
def setup
@request.session[:user_id] = 1
end

View File

@ -20,17 +20,6 @@
require_relative '../test_helper'
class ProjectEnumerationsControllerTest < Redmine::ControllerTest
fixtures :projects, :trackers, :issue_statuses, :issues,
:enumerations, :users, :issue_categories,
:projects_trackers,
:roles,
:member_roles,
:members,
:enabled_modules,
:custom_fields, :custom_fields_projects,
:custom_fields_trackers, :custom_values,
:time_entries
self.use_transactional_tests = false
def setup

View File

@ -20,14 +20,6 @@
require_relative '../test_helper'
class ProjectsControllerTest < Redmine::ControllerTest
fixtures :projects, :versions, :users, :email_addresses, :roles, :members,
:member_roles, :issues, :journals, :journal_details,
:trackers, :projects_trackers, :issue_statuses,
:enabled_modules, :enumerations, :boards, :messages,
:attachments, :custom_fields, :custom_values, :time_entries,
:wikis, :wiki_pages, :wiki_contents, :wiki_content_versions,
:roles, :queries, :issue_categories
include Redmine::I18n
def setup

View File

@ -20,13 +20,6 @@
require_relative '../test_helper'
class QueriesControllerTest < Redmine::ControllerTest
fixtures :projects, :enabled_modules,
:users, :email_addresses,
:members, :member_roles, :roles,
:trackers, :issue_statuses, :issue_categories, :enumerations, :versions,
:issues, :custom_fields, :custom_values,
:queries
def setup
User.current = nil
end

View File

@ -20,16 +20,6 @@
require_relative '../test_helper'
class ReportsControllerTest < Redmine::ControllerTest
fixtures :projects, :trackers, :issue_statuses, :issues,
:enumerations, :users, :issue_categories,
:projects_trackers,
:roles,
:member_roles,
:members,
:enabled_modules,
:versions,
:workflows
def test_get_issue_report
get(
:issue_report,

View File

@ -22,9 +22,6 @@ require_relative '../test_helper'
class RepositoriesBazaarControllerTest < Redmine::RepositoryControllerTest
tests RepositoriesController
fixtures :projects, :users, :email_addresses, :roles, :members, :member_roles,
:repositories, :enabled_modules
REPOSITORY_PATH = Rails.root.join('tmp/test/bazaar_repository').to_s
REPOSITORY_PATH_TRUNK = File.join(REPOSITORY_PATH, "trunk")
PRJ_ID = 3

View File

@ -20,10 +20,6 @@
require_relative '../test_helper'
class RepositoriesControllerTest < Redmine::RepositoryControllerTest
fixtures :projects, :users, :email_addresses, :roles, :members, :member_roles, :enabled_modules,
:repositories, :issues, :issue_statuses, :changesets, :changes,
:issue_categories, :enumerations, :custom_fields, :custom_values, :trackers
def setup
super
User.current = nil

View File

@ -22,9 +22,6 @@ require_relative '../test_helper'
class RepositoriesCvsControllerTest < Redmine::RepositoryControllerTest
tests RepositoriesController
fixtures :projects, :users, :email_addresses, :roles, :members, :member_roles,
:repositories, :enabled_modules
REPOSITORY_PATH = Rails.root.join('tmp/test/cvs_repository').to_s
REPOSITORY_PATH.tr!('/', "\\") if Redmine::Platform.mswin?
# CVS module

View File

@ -22,9 +22,6 @@ require_relative '../test_helper'
class RepositoriesFilesystemControllerTest < Redmine::RepositoryControllerTest
tests RepositoriesController
fixtures :projects, :users, :email_addresses, :roles, :members, :member_roles,
:repositories, :enabled_modules
REPOSITORY_PATH = Rails.root.join('tmp/test/filesystem_repository').to_s
PRJ_ID = 3

View File

@ -22,9 +22,6 @@ require_relative '../test_helper'
class RepositoriesGitControllerTest < Redmine::RepositoryControllerTest
tests RepositoriesController
fixtures :projects, :users, :email_addresses, :roles, :members, :member_roles,
:repositories, :enabled_modules
REPOSITORY_PATH = Rails.root.join('tmp/test/git_repository').to_s
REPOSITORY_PATH.tr!('/', "\\") if Redmine::Platform.mswin?
PRJ_ID = 3

View File

@ -22,9 +22,6 @@ require_relative '../test_helper'
class RepositoriesMercurialControllerTest < Redmine::RepositoryControllerTest
tests RepositoriesController
fixtures :projects, :users, :email_addresses, :roles, :members, :member_roles,
:repositories, :enabled_modules
REPOSITORY_PATH = Rails.root.join('tmp/test/mercurial_repository').to_s
PRJ_ID = 3
NUM_REV = 43

View File

@ -22,10 +22,6 @@ require_relative '../test_helper'
class RepositoriesSubversionControllerTest < Redmine::RepositoryControllerTest
tests RepositoriesController
fixtures :projects, :users, :email_addresses, :roles, :members, :member_roles, :enabled_modules,
:repositories, :issues, :issue_statuses, :changesets, :changes,
:issue_categories, :enumerations, :custom_fields, :custom_values, :trackers
PRJ_ID = 3
NUM_REV = 16

View File

@ -20,8 +20,6 @@
require_relative '../test_helper'
class RolesControllerTest < Redmine::ControllerTest
fixtures :roles, :users, :members, :member_roles, :workflows, :trackers
def setup
User.current = nil
@request.session[:user_id] = 1 # admin

View File

@ -20,15 +20,6 @@
require_relative '../test_helper'
class SearchControllerTest < Redmine::ControllerTest
fixtures :projects, :projects_trackers,
:enabled_modules, :roles, :users, :members, :member_roles,
:issues, :trackers, :issue_statuses, :enumerations,
:issue_categories, :workflows,
:custom_fields, :custom_values,
:custom_fields_projects, :custom_fields_trackers,
:repositories, :changesets,
:user_preferences
def setup
User.current = nil
end

View File

@ -21,19 +21,6 @@ require_relative '../test_helper'
class SearchCustomFieldsVisibilityTest < Redmine::ControllerTest
tests SearchController
fixtures :projects,
:users,
:roles,
:members,
:member_roles,
:issue_statuses,
:trackers,
:projects_trackers,
:enabled_modules,
:enumerations,
:workflows,
:custom_fields, :custom_fields_trackers
def setup
field_attributes = {:field_format => 'string', :is_for_all => true, :is_filter => true, :searchable => true, :trackers => Tracker.all}
@fields = []

View File

@ -23,8 +23,6 @@ class SessionsControllerTest < Redmine::ControllerTest
include Redmine::I18n
tests WelcomeController
fixtures :users, :email_addresses
def setup
Rails.application.config.redmine_verify_sessions = true
end

View File

@ -20,9 +20,6 @@
require_relative '../test_helper'
class SettingsControllerTest < Redmine::ControllerTest
fixtures :projects, :trackers, :issue_statuses, :issues,
:users, :email_addresses
def setup
User.current = nil
@request.session[:user_id] = 1 # admin

View File

@ -20,8 +20,6 @@
require_relative '../test_helper'
class SysControllerTest < Redmine::ControllerTest
fixtures :projects, :repositories, :enabled_modules
def setup
Setting.sys_api_enabled = '1'
Setting.enabled_scm = %w(Subversion Git)

View File

@ -20,13 +20,6 @@
require_relative '../test_helper'
class TimelogControllerTest < Redmine::ControllerTest
fixtures :projects, :enabled_modules, :roles, :members,
:member_roles, :issues, :time_entries, :users, :email_addresses,
:trackers, :enumerations, :issue_statuses,
:custom_fields, :custom_values,
:projects_trackers, :custom_fields_trackers,
:custom_fields_projects, :issue_categories, :versions
include Redmine::I18n
def setup

View File

@ -21,19 +21,6 @@ require_relative '../test_helper'
class TimelogCustomFieldsVisibilityTest < Redmine::ControllerTest
tests TimelogController
fixtures :projects,
:users, :email_addresses,
:roles,
:members,
:member_roles,
:issues, :issue_statuses,
:trackers,
:projects_trackers,
:enabled_modules,
:time_entries, :enumerations,
:workflows,
:custom_fields, :custom_values, :custom_fields_trackers
def test_index_should_show_visible_custom_fields_only
prepare_test_data

View File

@ -22,13 +22,6 @@ require_relative '../test_helper'
class TimelogReportTest < Redmine::ControllerTest
tests TimelogController
fixtures :projects, :enabled_modules, :roles, :members, :member_roles,
:email_addresses,
:issues, :time_entries, :users, :trackers, :enumerations,
:issue_statuses, :custom_fields, :custom_values,
:projects_trackers, :custom_fields_trackers,
:custom_fields_projects
include Redmine::I18n
def setup

View File

@ -20,8 +20,6 @@
require_relative '../test_helper'
class TrackersControllerTest < Redmine::ControllerTest
fixtures :trackers, :projects, :projects_trackers, :users, :issues, :custom_fields, :issue_statuses, :enumerations;
def setup
User.current = nil
@request.session[:user_id] = 1 # admin

View File

@ -22,13 +22,6 @@ require_relative '../test_helper'
class UsersControllerTest < Redmine::ControllerTest
include Redmine::I18n
fixtures :users, :user_preferences, :email_addresses, :projects, :members, :member_roles, :roles,
:custom_fields, :custom_values, :groups_users,
:auth_sources,
:enabled_modules,
:issues, :issue_statuses,
:trackers
def setup
User.current = nil
@request.session[:user_id] = 1 # admin

View File

@ -21,13 +21,6 @@ require_relative '../test_helper'
class VersionsControllerTest < Redmine::ControllerTest
include Redmine::I18n
fixtures :projects, :enabled_modules,
:trackers, :projects_trackers,
:versions, :issue_statuses, :issue_categories, :enumerations,
:issues,
:users, :email_addresses,
:roles, :members, :member_roles
def setup
User.current = nil
end

View File

@ -21,18 +21,6 @@ require_relative '../test_helper'
class VersionsCustomFieldsVisibilityTest < Redmine::ControllerTest
tests VersionsController
fixtures :projects,
:users, :email_addresses,
:roles,
:members,
:member_roles,
:issue_statuses,
:trackers,
:projects_trackers,
:enabled_modules,
:versions,
:custom_fields, :custom_values, :custom_fields_trackers
def test_show_should_display_only_custom_fields_visible_to_user
cf1 = VersionCustomField.create!(:name => 'cf1', :field_format => 'string')
cf2 = VersionCustomField.create!(:name => 'cf2', :field_format => 'string', :visible => false, :role_ids => [1])

View File

@ -20,10 +20,6 @@
require_relative '../test_helper'
class WatchersControllerTest < Redmine::ControllerTest
fixtures :projects, :users, :roles, :members, :member_roles, :enabled_modules,
:issues, :trackers, :projects_trackers, :issue_statuses, :enumerations, :watchers,
:boards, :messages, :wikis, :wiki_pages
def setup
User.current = nil
end

View File

@ -20,8 +20,6 @@
require_relative '../test_helper'
class WelcomeControllerTest < Redmine::ControllerTest
fixtures :projects, :news, :users, :members, :roles, :member_roles, :enabled_modules
def setup
Setting.default_language = 'en'
User.current = nil

View File

@ -20,11 +20,6 @@
require_relative '../test_helper'
class WikiControllerTest < Redmine::ControllerTest
fixtures :projects, :users, :email_addresses, :roles, :members, :member_roles,
:enabled_modules, :wikis, :wiki_pages, :wiki_contents,
:wiki_content_versions, :attachments,
:issues, :issue_statuses, :trackers, :watchers
def setup
User.current = nil
end

View File

@ -20,8 +20,6 @@
require_relative '../test_helper'
class WikisControllerTest < Redmine::ControllerTest
fixtures :projects, :users, :roles, :members, :member_roles, :enabled_modules, :wikis
def setup
User.current = nil
end

View File

@ -20,8 +20,6 @@
require_relative '../test_helper'
class WorkflowsControllerTest < Redmine::ControllerTest
fixtures :roles, :trackers, :workflows, :users, :issue_statuses, :custom_fields
def setup
User.current = nil
@request.session[:user_id] = 1 # admin

View File

@ -22,8 +22,6 @@ require_relative '../test_helper'
class ActivitiesHelperTest < Redmine::HelperTest
include ActivitiesHelper
fixtures :projects, :members, :users
class MockEvent
attr_reader :event_datetime, :event_group, :name

View File

@ -23,17 +23,6 @@ class ApplicationHelperTest < Redmine::HelperTest
include ERB::Util
include AvatarsHelper
fixtures :projects, :enabled_modules,
:users, :email_addresses,
:members, :member_roles, :roles,
:repositories, :changesets,
:projects_trackers,
:trackers, :issue_statuses, :issues, :versions, :documents, :journals,
:wikis, :wiki_pages, :wiki_contents,
:boards, :messages, :news,
:attachments, :enumerations,
:custom_values, :custom_fields, :custom_fields_projects
def setup
super
set_tmp_attachments_directory

View File

@ -23,8 +23,6 @@ class AvatarsHelperTest < Redmine::HelperTest
include ERB::Util
include AvatarsHelper
fixtures :users, :email_addresses
def setup
Setting.gravatar_enabled = '1'
end

View File

@ -24,8 +24,6 @@ class GroupsHelperTest < Redmine::HelperTest
include GroupsHelper
include AvatarsHelper
fixtures :users
def test_render_principals_for_new_group_users
group = Group.generate!

View File

@ -22,8 +22,6 @@ require_relative '../test_helper'
class IconsHelperTest < Redmine::HelperTest
include IconsHelper
fixtures :users
def test_sprite_icon_should_return_svg_with_defaults
expected = %r{<svg class="s18 icon-svg" aria-hidden="true"><use href="/assets/icons-\w+.svg#icon--edit"></use></svg>$}
icon = sprite_icon('edit')

View File

@ -24,17 +24,6 @@ class IssuesHelperTest < Redmine::HelperTest
include CustomFieldsHelper
include ERB::Util
fixtures :projects, :trackers, :issue_statuses, :issues,
:enumerations, :users, :issue_categories,
:projects_trackers,
:roles,
:member_roles,
:members,
:enabled_modules,
:custom_fields,
:attachments,
:versions, :workflows
def test_issue_heading
assert_equal "Bug #1", issue_heading(Issue.find(1))
end

View File

@ -22,16 +22,6 @@ require_relative '../test_helper'
class JournalsHelperTest < Redmine::HelperTest
include JournalsHelper
fixtures :projects, :trackers, :issue_statuses, :issues, :journals,
:enumerations, :issue_categories,
:projects_trackers,
:users, :roles, :member_roles, :members,
:enabled_modules,
:custom_fields,
:attachments,
:versions,
:journal_details
def test_journal_thumbnail_attachments_should_return_thumbnailable_attachments
skip unless convert_installed?
set_tmp_attachments_directory

View File

@ -24,9 +24,6 @@ class MembersHelperTest < Redmine::HelperTest
include MembersHelper
include AvatarsHelper
fixtures :projects, :users, :members, :member_roles,
:trackers, :issue_statuses
def test_render_principals_for_new_members
project = Project.generate!

View File

@ -23,15 +23,6 @@ class ProjectsHelperTest < Redmine::HelperTest
include ProjectsHelper
include ERB::Util
fixtures :projects, :trackers, :issue_statuses, :issues,
:enumerations, :users, :issue_categories,
:versions,
:projects_trackers,
:member_roles,
:members,
:groups_users,
:enabled_modules
def test_link_to_version_within_project
@project = Project.find(2)
User.current = User.find(1)

View File

@ -22,9 +22,6 @@ require_relative '../test_helper'
class ProjectsQueriesHelperTest < Redmine::HelperTest
include ProjectsQueriesHelper
fixtures :projects, :enabled_modules,
:custom_fields, :custom_values
def test_csv_value
c_status = QueryColumn.new(:status)
c_parent_id = QueryColumn.new(:parent_id)

View File

@ -22,14 +22,6 @@ require_relative '../test_helper'
class QueriesHelperTest < Redmine::HelperTest
include QueriesHelper
fixtures :projects, :enabled_modules, :users, :members,
:member_roles, :roles, :trackers, :issue_statuses,
:issue_categories, :enumerations, :issues,
:watchers, :custom_fields, :custom_values, :versions,
:queries,
:projects_trackers,
:custom_fields_trackers
def test_filters_options_for_select_should_have_a_blank_option
options = filters_options_for_select(IssueQuery.new)
assert_select_in options, 'option[value=""]'

View File

@ -22,8 +22,6 @@ require_relative '../test_helper'
class ReportsHlperTest < Redmine::HelperTest
include ReportsHelper
fixtures :projects, :users
def test_aggregate_path_for_spacified_row
project = Project.find(1)
field = 'assigned_to_id'

View File

@ -20,8 +20,6 @@
require_relative '../test_helper'
class RoutesHelperTest < Redmine::HelperTest
fixtures :projects, :issues
def test_time_entries_path
assert_equal '/projects/ecookbook/time_entries', _time_entries_path(Project.find(1), nil)
assert_equal '/time_entries', _time_entries_path(nil, nil)

View File

@ -25,14 +25,6 @@ class TimelogHelperTest < Redmine::HelperTest
include ActionView::Helpers::DateHelper
include ERB::Util
fixtures :projects, :roles, :enabled_modules, :users,
:repositories, :changesets,
:trackers, :issue_statuses, :issues, :versions, :documents,
:wikis, :wiki_pages, :wiki_contents,
:boards, :messages,
:attachments,
:enumerations
def test_activities_collection_for_select_options_should_return_array_of_activity_names_and_ids
activities = activity_collection_for_select_options
assert activities.include?(["Design", 9])

View File

@ -20,11 +20,6 @@
require_relative '../test_helper'
class VersionsHelperTest < Redmine::HelperTest
fixtures :projects, :versions, :enabled_modules,
:users, :members, :roles, :member_roles,
:trackers, :projects_trackers,
:issue_statuses
def test_version_filtered_issues_path_sharing_none
version = Version.new(:name => 'test', :sharing => 'none')
version.project = Project.find(5)

View File

@ -24,8 +24,6 @@ class WatchersHelperTest < Redmine::HelperTest
include AvatarsHelper
include ERB::Util
fixtures :users, :issues
test '#watcher_link with a non-watched object' do
expected = link_to(
sprite_icon("fav", "Watch"),

View File

@ -22,10 +22,6 @@ require_relative '../test_helper'
class WikiHelperTest < Redmine::HelperTest
include WikiHelper
fixtures :projects, :users,
:roles, :member_roles, :members,
:enabled_modules, :wikis, :wiki_pages
def test_wiki_page_edit_cancel_path_for_new_page_without_parent_should_be_wiki_index
wiki = Wiki.find(1)
page = WikiPage.new(:wiki => wiki)

View File

@ -20,8 +20,6 @@
require_relative '../test_helper'
class AccountTest < Redmine::IntegrationTest
fixtures :users, :email_addresses, :roles
def test_login
get "/my/page"
assert_redirected_to "/login?back_url=http%3A%2F%2Fwww.example.com%2Fmy%2Fpage"

View File

@ -20,14 +20,6 @@
require_relative '../test_helper'
class AdminTest < Redmine::IntegrationTest
fixtures :projects, :trackers, :issue_statuses, :issues,
:enumerations, :users, :issue_categories,
:projects_trackers,
:roles,
:member_roles,
:members,
:enabled_modules
def test_add_user
log_user("admin", "admin")
get "/users/new"

View File

@ -20,8 +20,6 @@
require_relative '../../test_helper'
class Redmine::ApiTest::ApiTest < Redmine::ApiTest::Base
fixtures :users, :email_addresses, :members, :member_roles, :roles, :projects
def test_api_should_work_with_protect_from_forgery
ActionController::Base.allow_forgery_protection = true
assert_difference('User.count') do

View File

@ -20,15 +20,6 @@
require_relative '../../test_helper'
class Redmine::ApiTest::AttachmentsTest < Redmine::ApiTest::Base
fixtures :projects, :trackers, :issue_statuses, :issues,
:enumerations, :users, :issue_categories,
:projects_trackers,
:roles,
:member_roles,
:members,
:enabled_modules,
:attachments
def setup
super
set_fixtures_attachments_directory

View File

@ -20,8 +20,6 @@
require_relative '../../test_helper'
class Redmine::ApiTest::AuthenticationTest < Redmine::ApiTest::Base
fixtures :users
def teardown
User.current = nil
end

View File

@ -20,8 +20,6 @@
require_relative '../../test_helper'
class Redmine::ApiTest::CustomFieldsAttributeTest < Redmine::ApiTest::Base
fixtures :users
def test_integer_custom_fields_should_accept_strings
field = GroupCustomField.generate!(:field_format => 'int')
post(

View File

@ -20,8 +20,6 @@
require_relative '../../test_helper'
class Redmine::ApiTest::CustomFieldsTest < Redmine::ApiTest::Base
fixtures :users, :custom_fields
test "GET /custom_fields.xml should return custom fields" do
get '/custom_fields.xml', :headers => credentials('admin')
assert_response :success

View File

@ -20,14 +20,6 @@
require_relative '../../test_helper'
class Redmine::ApiTest::DisabledRestApiTest < Redmine::ApiTest::Base
fixtures :projects, :trackers, :issue_statuses, :issues,
:enumerations, :users, :issue_categories,
:projects_trackers,
:roles,
:member_roles,
:members,
:enabled_modules
def setup
Setting.rest_api_enabled = '0'
Setting.login_required = '1'

View File

@ -20,8 +20,6 @@
require_relative '../../test_helper'
class Redmine::ApiTest::EnumerationsTest < Redmine::ApiTest::Base
fixtures :enumerations
test "GET /enumerations/issue_priorities.xml should return priorities" do
get '/enumerations/issue_priorities.xml'
assert_response :success

View File

@ -20,15 +20,6 @@
require_relative '../../test_helper'
class Redmine::ApiTest::FilesTest < Redmine::ApiTest::Base
fixtures :projects,
:users,
:members,
:roles,
:member_roles,
:enabled_modules,
:attachments,
:versions
test "GET /projects/:project_id/files.xml should return the list of uploaded files" do
get '/projects/1/files.xml', :headers => credentials('jsmith')
assert_response :success

View File

@ -20,8 +20,6 @@
require_relative '../../test_helper'
class Redmine::ApiTest::GroupsTest < Redmine::ApiTest::Base
fixtures :users, :groups_users, :email_addresses
test "GET /groups.xml should require authentication" do
get '/groups.xml'
assert_response :unauthorized

View File

@ -20,12 +20,6 @@
require_relative '../../test_helper'
class Redmine::ApiTest::IssueCategoriesTest < Redmine::ApiTest::Base
fixtures :projects, :users, :issue_categories, :issues,
:roles,
:member_roles,
:members,
:enabled_modules
test "GET /projects/:project_id/issue_categories.xml should return the issue categories" do
get '/projects/1/issue_categories.xml', :headers => credentials('jsmith')
assert_response :success

View File

@ -20,15 +20,6 @@
require_relative '../../test_helper'
class Redmine::ApiTest::IssueRelationsTest < Redmine::ApiTest::Base
fixtures :projects, :trackers, :issue_statuses, :issues,
:enumerations, :users, :issue_categories,
:projects_trackers,
:roles,
:member_roles,
:members,
:enabled_modules,
:issue_relations
test "GET /issues/:issue_id/relations.xml should return issue relations" do
get '/issues/9/relations.xml', :headers => credentials('jsmith')

View File

@ -20,8 +20,6 @@
require_relative '../../test_helper'
class Redmine::ApiTest::IssueStatusesTest < Redmine::ApiTest::Base
fixtures :issue_statuses
test "GET /issue_statuses.xml should return issue statuses" do
get '/issue_statuses.xml'

View File

@ -20,34 +20,6 @@
require_relative '../../test_helper'
class Redmine::ApiTest::IssuesTest < Redmine::ApiTest::Base
fixtures(
:projects,
:users,
:user_preferences,
:roles,
:members,
:member_roles,
:issues,
:issue_statuses,
:issue_relations,
:versions,
:trackers,
:projects_trackers,
:issue_categories,
:enabled_modules,
:enumerations,
:attachments,
:workflows,
:custom_fields,
:custom_values,
:custom_fields_projects,
:custom_fields_trackers,
:time_entries,
:journals,
:journal_details,
:queries,
:attachments)
test "GET /issues.xml should contain metadata" do
get '/issues.xml'
assert_select 'issues[type=array][total_count][limit="25"][offset="0"]'

View File

@ -20,13 +20,6 @@
require_relative '../../test_helper'
class Redmine::ApiTest::JournalTest < Redmine::ApiTest::Base
fixtures :projects, :issues, :issue_statuses, :journals, :journal_details,
:issue_relations, :workflows,
:users, :members, :member_roles, :roles, :enabled_modules,
:groups_users, :email_addresses,
:enumerations,
:projects_trackers, :trackers, :custom_fields
test "PUT /journals/:id.xml with valid parameters should update the journal notes" do
put(
'/journals/1.xml',

View File

@ -20,8 +20,6 @@
require_relative '../../test_helper'
class Redmine::ApiTest::JsonpTest < Redmine::ApiTest::Base
fixtures :trackers
def test_should_ignore_jsonp_callback_with_jsonp_disabled
with_settings :jsonp_enabled => '0' do
get '/trackers.json?jsonp=handler'

Some files were not shown because too many files have changed in this diff Show More