mirror of
https://github.com/meineerde/redmine.git
synced 2025-12-20 07:21:12 +00:00
Set User.current to nil before unit tests.
git-svn-id: http://svn.redmine.org/redmine/trunk@17761 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
parent
ba14bc4802
commit
2576292959
@ -23,6 +23,7 @@ class ActivityTest < ActiveSupport::TestCase
|
|||||||
:wikis, :wiki_pages, :wiki_contents, :wiki_content_versions
|
:wikis, :wiki_pages, :wiki_contents, :wiki_content_versions
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
@project = Project.find(1)
|
@project = Project.find(1)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@ -26,6 +26,7 @@ class AttachmentTest < ActiveSupport::TestCase
|
|||||||
self.use_transactional_tests = false
|
self.use_transactional_tests = false
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
set_tmp_attachments_directory
|
set_tmp_attachments_directory
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@ -22,6 +22,7 @@ class AuthSourceLdapTest < ActiveSupport::TestCase
|
|||||||
fixtures :auth_sources
|
fixtures :auth_sources
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_initialize
|
def test_initialize
|
||||||
|
|||||||
@ -25,6 +25,7 @@ class BoardTest < ActiveSupport::TestCase
|
|||||||
include Redmine::I18n
|
include Redmine::I18n
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
@project = Project.find(1)
|
@project = Project.find(1)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@ -32,6 +32,10 @@ class ChangesetTest < ActiveSupport::TestCase
|
|||||||
:trackers, :projects_trackers,
|
:trackers, :projects_trackers,
|
||||||
:enabled_modules, :roles
|
:enabled_modules, :roles
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def test_ref_keywords_any
|
def test_ref_keywords_any
|
||||||
ActionMailer::Base.deliveries.clear
|
ActionMailer::Base.deliveries.clear
|
||||||
Setting.commit_ref_keywords = '*'
|
Setting.commit_ref_keywords = '*'
|
||||||
|
|||||||
@ -22,6 +22,7 @@ class CommentTest < ActiveSupport::TestCase
|
|||||||
:user_preferences, :roles, :members, :member_roles
|
:user_preferences, :roles, :members, :member_roles
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
@jsmith = User.find(2)
|
@jsmith = User.find(2)
|
||||||
@news = News.find(1)
|
@news = News.find(1)
|
||||||
end
|
end
|
||||||
|
|||||||
@ -21,6 +21,7 @@ class CustomFieldUserFormatTest < ActiveSupport::TestCase
|
|||||||
fixtures :custom_fields, :projects, :members, :users, :member_roles, :trackers, :issues
|
fixtures :custom_fields, :projects, :members, :users, :member_roles, :trackers, :issues
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
@field = IssueCustomField.create!(:name => 'Tester', :field_format => 'user')
|
@field = IssueCustomField.create!(:name => 'Tester', :field_format => 'user')
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@ -21,6 +21,7 @@ class CustomFieldVersionFormatTest < ActiveSupport::TestCase
|
|||||||
fixtures :custom_fields, :projects, :members, :users, :member_roles, :trackers, :issues, :versions
|
fixtures :custom_fields, :projects, :members, :users, :member_roles, :trackers, :issues, :versions
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
@field = IssueCustomField.create!(:name => 'Tester', :field_format => 'version')
|
@field = IssueCustomField.create!(:name => 'Tester', :field_format => 'version')
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@ -20,6 +20,10 @@ require File.expand_path('../../test_helper', __FILE__)
|
|||||||
class CustomValueTest < ActiveSupport::TestCase
|
class CustomValueTest < ActiveSupport::TestCase
|
||||||
fixtures :custom_fields, :custom_values, :users
|
fixtures :custom_fields, :custom_values, :users
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def test_new_without_value_should_set_default_value
|
def test_new_without_value_should_set_default_value
|
||||||
field = CustomField.generate!(:default_value => 'Default string')
|
field = CustomField.generate!(:default_value => 'Default string')
|
||||||
|
|
||||||
|
|||||||
@ -21,6 +21,10 @@ class DefaultDataTest < ActiveSupport::TestCase
|
|||||||
include Redmine::I18n
|
include Redmine::I18n
|
||||||
fixtures :roles
|
fixtures :roles
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def test_no_data
|
def test_no_data
|
||||||
assert !Redmine::DefaultData::Loader::no_data?
|
assert !Redmine::DefaultData::Loader::no_data?
|
||||||
clear_data
|
clear_data
|
||||||
|
|||||||
@ -20,6 +20,10 @@ require File.expand_path('../../test_helper', __FILE__)
|
|||||||
class DocumentCategoryTest < ActiveSupport::TestCase
|
class DocumentCategoryTest < ActiveSupport::TestCase
|
||||||
fixtures :enumerations, :documents, :issues
|
fixtures :enumerations, :documents, :issues
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def test_should_be_an_enumeration
|
def test_should_be_an_enumeration
|
||||||
assert DocumentCategory.ancestors.include?(Enumeration)
|
assert DocumentCategory.ancestors.include?(Enumeration)
|
||||||
end
|
end
|
||||||
|
|||||||
@ -20,6 +20,10 @@ require File.expand_path('../../test_helper', __FILE__)
|
|||||||
class EnabledModuleTest < ActiveSupport::TestCase
|
class EnabledModuleTest < ActiveSupport::TestCase
|
||||||
fixtures :projects, :trackers, :issue_statuses, :wikis
|
fixtures :projects, :trackers, :issue_statuses, :wikis
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def test_enabling_wiki_should_create_a_wiki
|
def test_enabling_wiki_should_create_a_wiki
|
||||||
CustomField.delete_all
|
CustomField.delete_all
|
||||||
project = Project.create!(:name => 'Project with wiki', :identifier => 'wikiproject', :enabled_module_names => [])
|
project = Project.create!(:name => 'Project with wiki', :identifier => 'wikiproject', :enabled_module_names => [])
|
||||||
|
|||||||
@ -20,6 +20,10 @@ require File.expand_path('../../test_helper', __FILE__)
|
|||||||
class EnumerationTest < ActiveSupport::TestCase
|
class EnumerationTest < ActiveSupport::TestCase
|
||||||
fixtures :enumerations, :issues, :custom_fields, :custom_values
|
fixtures :enumerations, :issues, :custom_fields, :custom_values
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def test_objects_count
|
def test_objects_count
|
||||||
# low priority
|
# low priority
|
||||||
assert_equal 6, Enumeration.find(4).objects_count
|
assert_equal 6, Enumeration.find(4).objects_count
|
||||||
|
|||||||
@ -28,6 +28,10 @@ class GroupTest < ActiveSupport::TestCase
|
|||||||
|
|
||||||
include Redmine::I18n
|
include Redmine::I18n
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def test_create
|
def test_create
|
||||||
g = Group.new(:name => 'New group')
|
g = Group.new(:name => 'New group')
|
||||||
assert g.save
|
assert g.save
|
||||||
|
|||||||
@ -21,6 +21,7 @@ class IssueCategoryTest < ActiveSupport::TestCase
|
|||||||
fixtures :issue_categories, :issues, :users, :groups_users
|
fixtures :issue_categories, :issues, :users, :groups_users
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
@category = IssueCategory.find(1)
|
@category = IssueCategory.find(1)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@ -22,6 +22,11 @@ class IssueCustomFieldTest < ActiveSupport::TestCase
|
|||||||
|
|
||||||
fixtures :roles
|
fixtures :roles
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
@category = IssueCategory.find(1)
|
||||||
|
end
|
||||||
|
|
||||||
def test_custom_field_with_visible_set_to_false_should_validate_roles
|
def test_custom_field_with_visible_set_to_false_should_validate_roles
|
||||||
set_language_if_valid 'en'
|
set_language_if_valid 'en'
|
||||||
field = IssueCustomField.new(:name => 'Field', :field_format => 'string', :visible => false)
|
field = IssueCustomField.new(:name => 'Field', :field_format => 'string', :visible => false)
|
||||||
|
|||||||
@ -35,6 +35,7 @@ class IssueImportTest < ActiveSupport::TestCase
|
|||||||
include Redmine::I18n
|
include Redmine::I18n
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
set_language_if_valid 'en'
|
set_language_if_valid 'en'
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@ -28,6 +28,7 @@ class IssueNestedSetConcurrencyTest < ActiveSupport::TestCase
|
|||||||
|
|
||||||
def setup
|
def setup
|
||||||
skip if sqlite? || mysql?
|
skip if sqlite? || mysql?
|
||||||
|
User.current = nil
|
||||||
CustomField.delete_all
|
CustomField.delete_all
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@ -20,6 +20,10 @@ require File.expand_path('../../test_helper', __FILE__)
|
|||||||
class IssuePriorityTest < ActiveSupport::TestCase
|
class IssuePriorityTest < ActiveSupport::TestCase
|
||||||
fixtures :enumerations, :issues
|
fixtures :enumerations, :issues
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def test_named_scope
|
def test_named_scope
|
||||||
assert_equal Enumeration.find_by_name('Normal'), Enumeration.named('normal').first
|
assert_equal Enumeration.find_by_name('Normal'), Enumeration.named('normal').first
|
||||||
end
|
end
|
||||||
|
|||||||
@ -33,6 +33,10 @@ class IssueRelationTest < ActiveSupport::TestCase
|
|||||||
|
|
||||||
include Redmine::I18n
|
include Redmine::I18n
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def test_create
|
def test_create
|
||||||
from = Issue.find(1)
|
from = Issue.find(1)
|
||||||
to = Issue.find(2)
|
to = Issue.find(2)
|
||||||
|
|||||||
@ -26,6 +26,10 @@ class IssueScopesTest < ActiveSupport::TestCase
|
|||||||
:issues,
|
:issues,
|
||||||
:custom_fields, :custom_fields_projects, :custom_fields_trackers, :custom_values
|
:custom_fields, :custom_fields_projects, :custom_fields_trackers, :custom_values
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def test_cross_project_scope_without_project_should_return_all_issues
|
def test_cross_project_scope_without_project_should_return_all_issues
|
||||||
ids = Issue.cross_project_scope(nil).pluck(:id).sort
|
ids = Issue.cross_project_scope(nil).pluck(:id).sort
|
||||||
assert_equal Issue.pluck(:id).sort, ids
|
assert_equal Issue.pluck(:id).sort, ids
|
||||||
|
|||||||
@ -28,6 +28,10 @@ class IssueStatusTest < ActiveSupport::TestCase
|
|||||||
:issues, :journals, :journal_details,
|
:issues, :journals, :journal_details,
|
||||||
:custom_fields, :custom_fields_projects, :custom_fields_trackers, :custom_values
|
:custom_fields, :custom_fields_projects, :custom_fields_trackers, :custom_values
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def test_create
|
def test_create
|
||||||
status = IssueStatus.new :name => "Assigned"
|
status = IssueStatus.new :name => "Assigned"
|
||||||
assert !status.save
|
assert !status.save
|
||||||
|
|||||||
@ -25,6 +25,10 @@ class IssueSubtaskingTest < ActiveSupport::TestCase
|
|||||||
:enabled_modules,
|
:enabled_modules,
|
||||||
:workflows
|
:workflows
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def test_leaf_planning_fields_should_be_editable
|
def test_leaf_planning_fields_should_be_editable
|
||||||
issue = Issue.generate!
|
issue = Issue.generate!
|
||||||
user = User.find(1)
|
user = User.find(1)
|
||||||
|
|||||||
@ -29,6 +29,10 @@ class IssueTransactionTest < ActiveSupport::TestCase
|
|||||||
|
|
||||||
self.use_transactional_tests = false
|
self.use_transactional_tests = false
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def test_invalid_move_to_another_project
|
def test_invalid_move_to_another_project
|
||||||
lft1 = new_issue_lft
|
lft1 = new_issue_lft
|
||||||
parent1 = Issue.generate!
|
parent1 = Issue.generate!
|
||||||
|
|||||||
@ -23,6 +23,7 @@ class JournalObserverTest < ActiveSupport::TestCase
|
|||||||
:users, :email_addresses, :roles
|
:users, :email_addresses, :roles
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
ActionMailer::Base.deliveries.clear
|
ActionMailer::Base.deliveries.clear
|
||||||
@journal = Journal.find 1
|
@journal = Journal.find 1
|
||||||
end
|
end
|
||||||
|
|||||||
@ -26,6 +26,7 @@ class AttachmentFormatVisibilityTest < ActionView::TestCase
|
|||||||
:versions, :issues
|
:versions, :issues
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
set_tmp_attachments_directory
|
set_tmp_attachments_directory
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@ -23,6 +23,7 @@ class Redmine::BoolFieldFormatTest < ActionView::TestCase
|
|||||||
include Redmine::I18n
|
include Redmine::I18n
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
set_language_if_valid 'en'
|
set_language_if_valid 'en'
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@ -22,6 +22,7 @@ class Redmine::EnumerationFieldFormatTest < ActionView::TestCase
|
|||||||
include ApplicationHelper
|
include ApplicationHelper
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
set_language_if_valid 'en'
|
set_language_if_valid 'en'
|
||||||
@field = IssueCustomField.create!(:name => 'List', :field_format => 'enumeration', :is_required => false)
|
@field = IssueCustomField.create!(:name => 'List', :field_format => 'enumeration', :is_required => false)
|
||||||
@foo = CustomFieldEnumeration.new(:name => 'Foo')
|
@foo = CustomFieldEnumeration.new(:name => 'Foo')
|
||||||
|
|||||||
@ -21,6 +21,7 @@ class Redmine::FieldFormatTest < ActionView::TestCase
|
|||||||
include ApplicationHelper
|
include ApplicationHelper
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
set_language_if_valid 'en'
|
set_language_if_valid 'en'
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@ -19,6 +19,11 @@ require File.expand_path('../../../../../test_helper', __FILE__)
|
|||||||
require 'redmine/field_format'
|
require 'redmine/field_format'
|
||||||
|
|
||||||
class Redmine::LinkFieldFormatTest < ActionView::TestCase
|
class Redmine::LinkFieldFormatTest < ActionView::TestCase
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def test_link_field_should_substitute_value
|
def test_link_field_should_substitute_value
|
||||||
field = IssueCustomField.new(:field_format => 'link', :url_pattern => 'http://foo/%value%')
|
field = IssueCustomField.new(:field_format => 'link', :url_pattern => 'http://foo/%value%')
|
||||||
custom_value = CustomValue.new(:custom_field => field, :customized => Issue.new, :value => "bar")
|
custom_value = CustomValue.new(:custom_field => field, :customized => Issue.new, :value => "bar")
|
||||||
|
|||||||
@ -23,6 +23,7 @@ class Redmine::ListFieldFormatTest < ActionView::TestCase
|
|||||||
include Redmine::I18n
|
include Redmine::I18n
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
set_language_if_valid 'en'
|
set_language_if_valid 'en'
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@ -21,6 +21,10 @@ require 'redmine/field_format'
|
|||||||
class Redmine::NumericFieldFormatTest < ActionView::TestCase
|
class Redmine::NumericFieldFormatTest < ActionView::TestCase
|
||||||
include ApplicationHelper
|
include ApplicationHelper
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def test_integer_field_with_url_pattern_should_format_as_link
|
def test_integer_field_with_url_pattern_should_format_as_link
|
||||||
field = IssueCustomField.new(:field_format => 'int', :url_pattern => 'http://foo/%value%')
|
field = IssueCustomField.new(:field_format => 'int', :url_pattern => 'http://foo/%value%')
|
||||||
custom_value = CustomValue.new(:custom_field => field, :customized => Issue.new, :value => "3")
|
custom_value = CustomValue.new(:custom_field => field, :customized => Issue.new, :value => "3")
|
||||||
|
|||||||
@ -25,6 +25,10 @@ class Redmine::UserFieldFormatTest < ActionView::TestCase
|
|||||||
:enumerations,
|
:enumerations,
|
||||||
:custom_fields, :custom_fields_trackers, :custom_fields_projects
|
:custom_fields, :custom_fields_trackers, :custom_fields_projects
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def test_user_role_should_reject_blank_values
|
def test_user_role_should_reject_blank_values
|
||||||
field = IssueCustomField.new(:name => 'Foo', :field_format => 'user', :user_role => ["1", ""])
|
field = IssueCustomField.new(:name => 'Foo', :field_format => 'user', :user_role => ["1", ""])
|
||||||
field.save!
|
field.save!
|
||||||
|
|||||||
@ -35,6 +35,7 @@ class MemberTest < ActiveSupport::TestCase
|
|||||||
include Redmine::I18n
|
include Redmine::I18n
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
@jsmith = Member.find(1)
|
@jsmith = Member.find(1)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@ -22,6 +22,7 @@ class MessageTest < ActiveSupport::TestCase
|
|||||||
:users, :watchers, :enabled_modules
|
:users, :watchers, :enabled_modules
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
@board = Board.find(1)
|
@board = Board.find(1)
|
||||||
@user = User.find(1)
|
@user = User.find(1)
|
||||||
end
|
end
|
||||||
|
|||||||
@ -25,6 +25,7 @@ class NewsTest < ActiveSupport::TestCase
|
|||||||
end
|
end
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_create_should_send_email_notification
|
def test_create_should_send_email_notification
|
||||||
|
|||||||
@ -22,6 +22,7 @@ class ProjectMembersInheritanceTest < ActiveSupport::TestCase
|
|||||||
:projects, :trackers, :issue_statuses
|
:projects, :trackers, :issue_statuses
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
@parent = Project.generate!
|
@parent = Project.generate!
|
||||||
@member = Member.create!(:principal => User.find(2), :project => @parent, :role_ids => [1, 2])
|
@member = Member.create!(:principal => User.find(2), :project => @parent, :role_ids => [1, 2])
|
||||||
assert_equal 2, @member.reload.roles.size
|
assert_equal 2, @member.reload.roles.size
|
||||||
|
|||||||
@ -21,6 +21,7 @@ class ProjectNestedSetConcurrencyTest < ActiveSupport::TestCase
|
|||||||
self.use_transactional_tests = false
|
self.use_transactional_tests = false
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
CustomField.delete_all
|
CustomField.delete_all
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@ -20,6 +20,7 @@ require File.expand_path('../../test_helper', __FILE__)
|
|||||||
class ProjectNestedSetTest < ActiveSupport::TestCase
|
class ProjectNestedSetTest < ActiveSupport::TestCase
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
Project.delete_all
|
Project.delete_all
|
||||||
Tracker.delete_all
|
Tracker.delete_all
|
||||||
EnabledModule.delete_all
|
EnabledModule.delete_all
|
||||||
|
|||||||
@ -48,6 +48,7 @@ class RepositoryBazaarTest < ActiveSupport::TestCase
|
|||||||
CHAR_1_LATIN1_HEX = "\xdc".force_encoding('ASCII-8BIT')
|
CHAR_1_LATIN1_HEX = "\xdc".force_encoding('ASCII-8BIT')
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
@project = Project.find(3)
|
@project = Project.find(3)
|
||||||
@repository = Repository::Bazaar.create(
|
@repository = Repository::Bazaar.create(
|
||||||
:project => @project, :url => REPOSITORY_PATH_TRUNK,
|
:project => @project, :url => REPOSITORY_PATH_TRUNK,
|
||||||
|
|||||||
@ -29,6 +29,7 @@ class RepositoryCvsTest < ActiveSupport::TestCase
|
|||||||
CHANGESETS_NUM = 7
|
CHANGESETS_NUM = 7
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
@project = Project.find(3)
|
@project = Project.find(3)
|
||||||
@repository = Repository::Cvs.create(:project => @project,
|
@repository = Repository::Cvs.create(:project => @project,
|
||||||
:root_url => REPOSITORY_PATH,
|
:root_url => REPOSITORY_PATH,
|
||||||
|
|||||||
@ -25,6 +25,7 @@ class RepositoryFilesystemTest < ActiveSupport::TestCase
|
|||||||
REPOSITORY_PATH = Rails.root.join('tmp/test/filesystem_repository').to_s
|
REPOSITORY_PATH = Rails.root.join('tmp/test/filesystem_repository').to_s
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
@project = Project.find(3)
|
@project = Project.find(3)
|
||||||
Setting.enabled_scm << 'Filesystem' unless Setting.enabled_scm.include?('Filesystem')
|
Setting.enabled_scm << 'Filesystem' unless Setting.enabled_scm.include?('Filesystem')
|
||||||
@repository = Repository::Filesystem.create(
|
@repository = Repository::Filesystem.create(
|
||||||
|
|||||||
@ -40,6 +40,7 @@ class RepositoryGitTest < ActiveSupport::TestCase
|
|||||||
JRUBY_SKIP_STR = "TODO: This test fails in JRuby"
|
JRUBY_SKIP_STR = "TODO: This test fails in JRuby"
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
@project = Project.find(3)
|
@project = Project.find(3)
|
||||||
@repository = Repository::Git.create(
|
@repository = Repository::Git.create(
|
||||||
:project => @project,
|
:project => @project,
|
||||||
|
|||||||
@ -29,6 +29,7 @@ class RepositoryMercurialTest < ActiveSupport::TestCase
|
|||||||
BRANCH_CHAR_1 = "branch-#{CHAR_1_HEX}-01".force_encoding('UTF-8')
|
BRANCH_CHAR_1 = "branch-#{CHAR_1_HEX}-01".force_encoding('UTF-8')
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
@project = Project.find(3)
|
@project = Project.find(3)
|
||||||
@repository = Repository::Mercurial.create(
|
@repository = Repository::Mercurial.create(
|
||||||
:project => @project,
|
:project => @project,
|
||||||
|
|||||||
@ -25,6 +25,7 @@ class RepositorySubversionTest < ActiveSupport::TestCase
|
|||||||
NUM_REV = 11
|
NUM_REV = 11
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
@project = Project.find(3)
|
@project = Project.find(3)
|
||||||
@repository = Repository::Subversion.create(:project => @project,
|
@repository = Repository::Subversion.create(:project => @project,
|
||||||
:url => self.class.subversion_repository_url)
|
:url => self.class.subversion_repository_url)
|
||||||
|
|||||||
@ -38,6 +38,7 @@ class RepositoryTest < ActiveSupport::TestCase
|
|||||||
include Redmine::I18n
|
include Redmine::I18n
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
@repository = Project.find(1).repository
|
@repository = Project.find(1).repository
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@ -20,6 +20,10 @@ require File.expand_path('../../test_helper', __FILE__)
|
|||||||
class RoleTest < ActiveSupport::TestCase
|
class RoleTest < ActiveSupport::TestCase
|
||||||
fixtures :roles, :workflows, :trackers
|
fixtures :roles, :workflows, :trackers
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def test_sorted_scope
|
def test_sorted_scope
|
||||||
assert_equal Role.all.sort, Role.sorted.to_a
|
assert_equal Role.all.sort, Role.sorted.to_a
|
||||||
end
|
end
|
||||||
|
|||||||
@ -37,6 +37,7 @@ class SearchTest < ActiveSupport::TestCase
|
|||||||
:changesets
|
:changesets
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
@project = Project.find(1)
|
@project = Project.find(1)
|
||||||
@issue_keyword = '%unable to print recipes%'
|
@issue_keyword = '%unable to print recipes%'
|
||||||
@issue = Issue.find(1)
|
@issue = Issue.find(1)
|
||||||
|
|||||||
@ -21,6 +21,10 @@ require File.expand_path('../../test_helper', __FILE__)
|
|||||||
|
|
||||||
class SettingTest < ActiveSupport::TestCase
|
class SettingTest < ActiveSupport::TestCase
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def teardown
|
def teardown
|
||||||
Setting.delete_all
|
Setting.delete_all
|
||||||
Setting.clear_cache
|
Setting.clear_cache
|
||||||
|
|||||||
@ -30,6 +30,10 @@ class TimeEntryActivityTest < ActiveSupport::TestCase
|
|||||||
|
|
||||||
include Redmine::I18n
|
include Redmine::I18n
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def test_should_be_an_enumeration
|
def test_should_be_an_enumeration
|
||||||
assert TimeEntryActivity.ancestors.include?(Enumeration)
|
assert TimeEntryActivity.ancestors.include?(Enumeration)
|
||||||
end
|
end
|
||||||
|
|||||||
@ -28,6 +28,10 @@ class TimeEntryQueryTest < ActiveSupport::TestCase
|
|||||||
:enabled_modules,
|
:enabled_modules,
|
||||||
:custom_fields, :custom_fields_trackers, :custom_fields_projects
|
:custom_fields, :custom_fields_trackers, :custom_fields_projects
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def test_filter_values_without_project_should_be_arrays
|
def test_filter_values_without_project_should_be_arrays
|
||||||
q = TimeEntryQuery.new
|
q = TimeEntryQuery.new
|
||||||
assert_nil q.project
|
assert_nil q.project
|
||||||
|
|||||||
@ -20,6 +20,10 @@ require File.expand_path('../../test_helper', __FILE__)
|
|||||||
class TokenTest < ActiveSupport::TestCase
|
class TokenTest < ActiveSupport::TestCase
|
||||||
fixtures :tokens, :users, :email_addresses
|
fixtures :tokens, :users, :email_addresses
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def test_create
|
def test_create
|
||||||
token = Token.new
|
token = Token.new
|
||||||
token.save
|
token.save
|
||||||
|
|||||||
@ -20,6 +20,10 @@ require File.expand_path('../../test_helper', __FILE__)
|
|||||||
class TrackerTest < ActiveSupport::TestCase
|
class TrackerTest < ActiveSupport::TestCase
|
||||||
fixtures :trackers, :workflows, :issue_statuses, :roles, :issues, :projects, :projects_trackers, :enabled_modules
|
fixtures :trackers, :workflows, :issue_statuses, :roles, :issues, :projects, :projects_trackers, :enabled_modules
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def test_sorted_scope
|
def test_sorted_scope
|
||||||
assert_equal Tracker.all.sort, Tracker.sorted.to_a
|
assert_equal Tracker.all.sort, Tracker.sorted.to_a
|
||||||
end
|
end
|
||||||
|
|||||||
@ -20,6 +20,10 @@ require File.expand_path('../../test_helper', __FILE__)
|
|||||||
class UserPreferenceTest < ActiveSupport::TestCase
|
class UserPreferenceTest < ActiveSupport::TestCase
|
||||||
fixtures :users, :user_preferences
|
fixtures :users, :user_preferences
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def test_hide_mail_should_default_to_true
|
def test_hide_mail_should_default_to_true
|
||||||
preference = UserPreference.new
|
preference = UserPreference.new
|
||||||
assert_equal true, preference.hide_mail
|
assert_equal true, preference.hide_mail
|
||||||
|
|||||||
@ -22,6 +22,10 @@ class VersionTest < ActiveSupport::TestCase
|
|||||||
:enumerations, :versions, :projects_trackers,
|
:enumerations, :versions, :projects_trackers,
|
||||||
:custom_fields, :custom_fields_trackers, :custom_fields_projects
|
:custom_fields, :custom_fields_trackers, :custom_fields_projects
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def test_create
|
def test_create
|
||||||
v = Version.new(:project => Project.find(1), :name => '1.1',
|
v = Version.new(:project => Project.find(1), :name => '1.1',
|
||||||
:effective_date => '2011-03-25')
|
:effective_date => '2011-03-25')
|
||||||
|
|||||||
@ -25,6 +25,7 @@ class WatcherTest < ActiveSupport::TestCase
|
|||||||
:watchers
|
:watchers
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
@user = User.find(1)
|
@user = User.find(1)
|
||||||
@issue = Issue.find(1)
|
@issue = Issue.find(1)
|
||||||
end
|
end
|
||||||
|
|||||||
@ -24,6 +24,7 @@ class WikiContentTest < ActiveSupport::TestCase
|
|||||||
:wikis, :wiki_pages, :wiki_contents, :wiki_content_versions
|
:wikis, :wiki_pages, :wiki_contents, :wiki_content_versions
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
@wiki = Wiki.find(1)
|
@wiki = Wiki.find(1)
|
||||||
@page = @wiki.pages.first
|
@page = @wiki.pages.first
|
||||||
end
|
end
|
||||||
|
|||||||
@ -21,6 +21,7 @@ class WikiContentVersionTest < ActiveSupport::TestCase
|
|||||||
fixtures :projects, :users, :wikis, :wiki_pages, :wiki_contents, :wiki_content_versions
|
fixtures :projects, :users, :wikis, :wiki_pages, :wiki_contents, :wiki_content_versions
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_should_respond_to_attachments
|
def test_should_respond_to_attachments
|
||||||
|
|||||||
@ -21,6 +21,7 @@ class WikiPageTest < ActiveSupport::TestCase
|
|||||||
fixtures :projects, :wikis, :wiki_pages, :wiki_contents, :wiki_content_versions
|
fixtures :projects, :wikis, :wiki_pages, :wiki_contents, :wiki_content_versions
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
@wiki = Wiki.find(1)
|
@wiki = Wiki.find(1)
|
||||||
@page = @wiki.pages.first
|
@page = @wiki.pages.first
|
||||||
end
|
end
|
||||||
|
|||||||
@ -21,6 +21,7 @@ class WikiRedirectTest < ActiveSupport::TestCase
|
|||||||
fixtures :projects, :wikis, :wiki_pages
|
fixtures :projects, :wikis, :wiki_pages
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
@wiki = Wiki.find(1)
|
@wiki = Wiki.find(1)
|
||||||
@original = WikiPage.create(:wiki => @wiki, :title => 'Original title')
|
@original = WikiPage.create(:wiki => @wiki, :title => 'Original title')
|
||||||
end
|
end
|
||||||
|
|||||||
@ -22,6 +22,10 @@ require File.expand_path('../../test_helper', __FILE__)
|
|||||||
class WikiTest < ActiveSupport::TestCase
|
class WikiTest < ActiveSupport::TestCase
|
||||||
fixtures :projects, :wikis, :wiki_pages, :wiki_contents, :wiki_content_versions
|
fixtures :projects, :wikis, :wiki_pages, :wiki_contents, :wiki_content_versions
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def test_create
|
def test_create
|
||||||
wiki = Wiki.new(:project => Project.find(3))
|
wiki = Wiki.new(:project => Project.find(3))
|
||||||
assert !wiki.save
|
assert !wiki.save
|
||||||
|
|||||||
@ -20,6 +20,10 @@ require File.expand_path('../../test_helper', __FILE__)
|
|||||||
class WorkflowTest < ActiveSupport::TestCase
|
class WorkflowTest < ActiveSupport::TestCase
|
||||||
fixtures :roles, :trackers, :issue_statuses
|
fixtures :roles, :trackers, :issue_statuses
|
||||||
|
|
||||||
|
def setup
|
||||||
|
User.current = nil
|
||||||
|
end
|
||||||
|
|
||||||
def test_copy
|
def test_copy
|
||||||
WorkflowTransition.delete_all
|
WorkflowTransition.delete_all
|
||||||
WorkflowTransition.create!(:role_id => 1, :tracker_id => 2, :old_status_id => 1, :new_status_id => 2)
|
WorkflowTransition.create!(:role_id => 1, :tracker_id => 2, :old_status_id => 1, :new_status_id => 2)
|
||||||
|
|||||||
@ -21,6 +21,7 @@ class WorkflowTransitionTest < ActiveSupport::TestCase
|
|||||||
fixtures :roles, :trackers, :issue_statuses
|
fixtures :roles, :trackers, :issue_statuses
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
|
User.current = nil
|
||||||
WorkflowTransition.delete_all
|
WorkflowTransition.delete_all
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user