##// END OF EJS Templates
add functional test of sub repository diff path (#11966)...
Toshi MARUYAMA -
r10294:69b8931e92e3
parent child
Show More
@@ -368,6 +368,40 class RepositoriesGitControllerTest < ActionController::TestCase
368 end
368 end
369 end
369 end
370
370
371 def test_diff_path_in_subrepo
372 repo = Repository::Git.create(
373 :project => @project,
374 :url => REPOSITORY_PATH,
375 :identifier => 'test-diff-path',
376 :path_encoding => 'ISO-8859-1'
377 );
378 assert repo
379 assert_equal false, repo.is_default
380 assert_equal 'test-diff-path', repo.identifier
381 get :diff,
382 :id => PRJ_ID,
383 :repository_id => 'test-diff-path',
384 :rev => '61b685fbe55ab05b',
385 :rev_to => '2f9c0091c754a91a',
386 :type => 'inline'
387 assert_response :success
388 assert_template 'diff'
389 diff = assigns(:diff)
390 assert_not_nil diff
391 assert_tag :tag => "form",
392 :attributes => {
393 :action => "/projects/subproject1/repository/test-diff-path/" +
394 "revisions/61b685fbe55ab05b/diff"
395 }
396 assert_tag :tag => 'input',
397 :attributes => {
398 :id => "rev_to",
399 :name => "rev_to",
400 :type => "hidden",
401 :value => '2f9c0091c754a91a'
402 }
403 end
404
371 def test_diff_latin_1
405 def test_diff_latin_1
372 if @ruby19_non_utf8_pass
406 if @ruby19_non_utf8_pass
373 puts_ruby19_non_utf8_pass()
407 puts_ruby19_non_utf8_pass()
General Comments 0
You need to be logged in to leave comments. Login now