summaryrefslogtreecommitdiffstats
path: root/test/unit/repository_test.rb
diff options
context:
space:
mode:
authorJean-Philippe Lang <jp_lang@yahoo.fr>2011-01-16 14:27:02 +0000
committerJean-Philippe Lang <jp_lang@yahoo.fr>2011-01-16 14:27:02 +0000
commite809d40f4ed988ecd98ecbc162553a5b180b3083 (patch)
tree5e4904d247642737e855da6f690bb85af6110a11 /test/unit/repository_test.rb
parentced782ecb21c629e13306010ca34bbaa8e3bb473 (diff)
downloadredmine-e809d40f4ed988ecd98ecbc162553a5b180b3083.tar.gz
redmine-e809d40f4ed988ecd98ecbc162553a5b180b3083.zip
When destroying a user, remove all references to that user (#7296).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4726 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'test/unit/repository_test.rb')
-rw-r--r--test/unit/repository_test.rb11
1 files changed, 5 insertions, 6 deletions
diff --git a/test/unit/repository_test.rb b/test/unit/repository_test.rb
index 252230b20..8c4146ff0 100644
--- a/test/unit/repository_test.rb
+++ b/test/unit/repository_test.rb
@@ -62,12 +62,11 @@ class RepositoryTest < ActiveSupport::TestCase
def test_should_not_create_with_disabled_scm
# disable Subversion
- Setting.enabled_scm = ['Darcs', 'Git']
- repository = Repository::Subversion.new(:project => Project.find(3), :url => "svn://localhost")
- assert !repository.save
- assert_equal I18n.translate('activerecord.errors.messages.invalid'), repository.errors.on(:type)
- # re-enable Subversion for following tests
- Setting.delete_all
+ with_settings :enabled_scm => ['Darcs', 'Git'] do
+ repository = Repository::Subversion.new(:project => Project.find(3), :url => "svn://localhost")
+ assert !repository.save
+ assert_equal I18n.translate('activerecord.errors.messages.invalid'), repository.errors.on(:type)
+ end
end
def test_scan_changesets_for_issue_ids