diff options
author | Toshi MARUYAMA <marutosijp2@yahoo.co.jp> | 2011-05-07 07:25:53 +0000 |
---|---|---|
committer | Toshi MARUYAMA <marutosijp2@yahoo.co.jp> | 2011-05-07 07:25:53 +0000 |
commit | ab6b848304c8c79b8ab15d9e87afe8c2337a9bad (patch) | |
tree | eccd8dacc727becad64ed6707fc5e0be37b8934e /test/functional | |
parent | f157ecb91a808663161016821bed3f697df9df03 (diff) | |
download | redmine-ab6b848304c8c79b8ab15d9e87afe8c2337a9bad.tar.gz redmine-ab6b848304c8c79b8ab15d9e87afe8c2337a9bad.zip |
scm: mercurial: code clean up functional test.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5686 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'test/functional')
-rw-r--r-- | test/functional/repositories_mercurial_controller_test.rb | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/test/functional/repositories_mercurial_controller_test.rb b/test/functional/repositories_mercurial_controller_test.rb index 6320dad34..6c2e6f0c0 100644 --- a/test/functional/repositories_mercurial_controller_test.rb +++ b/test/functional/repositories_mercurial_controller_test.rb @@ -25,11 +25,13 @@ class RepositoriesMercurialControllerTest < ActionController::TestCase fixtures :projects, :users, :roles, :members, :member_roles, :repositories, :enabled_modules # No '..' in the repository path - REPOSITORY_PATH = RAILS_ROOT.gsub(%r{config\/\.\.}, '') + '/tmp/test/mercurial_repository' + REPOSITORY_PATH = RAILS_ROOT.gsub(%r{config\/\.\.}, '') + + '/tmp/test/mercurial_repository' CHAR_1_HEX = "\xc3\x9c" - PRJ_ID = 3 + PRJ_ID = 3 - ruby19_non_utf8_pass = (RUBY_VERSION >= '1.9' && Encoding.default_external.to_s != 'UTF-8') + ruby19_non_utf8_pass = + (RUBY_VERSION >= '1.9' && Encoding.default_external.to_s != 'UTF-8') def setup @controller = RepositoriesController.new @@ -110,12 +112,14 @@ class RepositoriesMercurialControllerTest < ActionController::TestCase @repository.fetch_changesets @repository.reload [13, '13', '3a330eb32958'].each do |r1| - get :show, :id => PRJ_ID, :path => ['sql_escape', 'percent%dir'], :rev => r1 + get :show, :id => PRJ_ID, :path => ['sql_escape', 'percent%dir'], + :rev => r1 assert_response :success assert_template 'show' assert_not_nil assigns(:entries) - assert_equal ['percent%file1.txt', 'percentfile1.txt'], assigns(:entries).collect(&:name) + assert_equal ['percent%file1.txt', 'percentfile1.txt'], + assigns(:entries).collect(&:name) changesets = assigns(:changesets) assert_not_nil changesets assigns(:changesets).size > 0 @@ -214,7 +218,8 @@ class RepositoriesMercurialControllerTest < ActionController::TestCase end def test_entry_download - get :entry, :id => PRJ_ID, :path => ['sources', 'watchers_controller.rb'], :format => 'raw' + get :entry, :id => PRJ_ID, + :path => ['sources', 'watchers_controller.rb'], :format => 'raw' assert_response :success # File content assert @response.body.include?('WITHOUT ANY WARRANTY') @@ -317,7 +322,8 @@ class RepositoriesMercurialControllerTest < ActionController::TestCase @repository.fetch_changesets @repository.reload [2, '400bb8672109', '400', 400].each do |r1| - get :annotate, :id => PRJ_ID, :rev => r1, :path => ['sources', 'watchers_controller.rb'] + get :annotate, :id => PRJ_ID, :rev => r1, + :path => ['sources', 'watchers_controller.rb'] assert_response :success assert_template 'annotate' assert_tag :tag => 'h2', :content => /@ 2:400bb8672109/ |