Commit d71f4f2e authored by Jean-Philippe Lang's avatar Jean-Philippe Lang Committed by Eric Davis

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
parent f2021227
# 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
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment