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:
parent
7ae0427c9e
commit
4fb1e4bea0
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -20,8 +20,6 @@
|
||||
require_relative '../test_helper'
|
||||
|
||||
class AccountControllerTest < Redmine::ControllerTest
|
||||
fixtures :users, :email_addresses, :roles
|
||||
|
||||
def setup
|
||||
User.current = nil
|
||||
end
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -20,8 +20,6 @@
|
||||
require_relative '../test_helper'
|
||||
|
||||
class AuthSourcesControllerTest < Redmine::ControllerTest
|
||||
fixtures :users, :auth_sources
|
||||
|
||||
def setup
|
||||
@request.session[:user_id] = 1
|
||||
end
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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(
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -20,8 +20,6 @@
|
||||
require_relative '../test_helper'
|
||||
|
||||
class EmailAddressesControllerTest < Redmine::ControllerTest
|
||||
fixtures :users, :email_addresses
|
||||
|
||||
def setup
|
||||
User.current = nil
|
||||
end
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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'
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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",
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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(
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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 = []
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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])
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
|
||||
@ -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
|
||||
|
||||
@ -23,8 +23,6 @@ class AvatarsHelperTest < Redmine::HelperTest
|
||||
include ERB::Util
|
||||
include AvatarsHelper
|
||||
|
||||
fixtures :users, :email_addresses
|
||||
|
||||
def setup
|
||||
Setting.gravatar_enabled = '1'
|
||||
end
|
||||
|
||||
@ -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!
|
||||
|
||||
|
||||
@ -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')
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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!
|
||||
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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=""]'
|
||||
|
||||
@ -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'
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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])
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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"),
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -20,8 +20,6 @@
|
||||
require_relative '../../test_helper'
|
||||
|
||||
class Redmine::ApiTest::AuthenticationTest < Redmine::ApiTest::Base
|
||||
fixtures :users
|
||||
|
||||
def teardown
|
||||
User.current = nil
|
||||
end
|
||||
|
||||
@ -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(
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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'
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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')
|
||||
|
||||
|
||||
@ -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'
|
||||
|
||||
|
||||
@ -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"]'
|
||||
|
||||
@ -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',
|
||||
|
||||
@ -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
Loading…
x
Reference in New Issue
Block a user