summaryrefslogtreecommitdiffstats
path: root/test/functional/sys_controller_test.rb
diff options
context:
space:
mode:
authorJean-Philippe Lang <jp_lang@yahoo.fr>2011-03-16 20:31:01 +0000
committerJean-Philippe Lang <jp_lang@yahoo.fr>2011-03-16 20:31:01 +0000
commit0502df816df64304ae25eaca199b3dd42adfae8a (patch)
treebfd621a71ebd762f44f0e5fd37f10ccd45a449d0 /test/functional/sys_controller_test.rb
parente904a5aae68e7787c5e4f2423bb996d00bb2af12 (diff)
downloadredmine-0502df816df64304ae25eaca199b3dd42adfae8a.tar.gz
redmine-0502df816df64304ae25eaca199b3dd42adfae8a.zip
Do not actually try to fetch changesets from the subversion repository.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5156 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'test/functional/sys_controller_test.rb')
-rw-r--r--test/functional/sys_controller_test.rb7
1 files changed, 5 insertions, 2 deletions
diff --git a/test/functional/sys_controller_test.rb b/test/functional/sys_controller_test.rb
index 6a3da29a1..5eda732c0 100644
--- a/test/functional/sys_controller_test.rb
+++ b/test/functional/sys_controller_test.rb
@@ -1,5 +1,5 @@
# Redmine - project management software
-# Copyright (C) 2006-2009 Jean-Philippe Lang
+# Copyright (C) 2006-2011 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
@@ -17,12 +17,13 @@
require File.expand_path('../../test_helper', __FILE__)
require 'sys_controller'
+require 'mocha'
# Re-raise errors caught by the controller.
class SysController; def rescue_action(e) raise e end; end
class SysControllerTest < ActionController::TestCase
- fixtures :projects, :repositories
+ fixtures :projects, :repositories, :enabled_modules
def setup
@controller = SysController.new
@@ -55,11 +56,13 @@ class SysControllerTest < ActionController::TestCase
end
def test_fetch_changesets
+ Repository::Subversion.any_instance.expects(:fetch_changesets).returns(true)
get :fetch_changesets
assert_response :success
end
def test_fetch_changesets_one_project
+ Repository::Subversion.any_instance.expects(:fetch_changesets).returns(true)
get :fetch_changesets, :id => 'ecookbook'
assert_response :success
end