Merged r10502 from trunk to 2.1-stable (#11982, #11966)

add functional test of main repository diff path.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/2.1-stable@10510 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Toshi MARUYAMA 2012-09-28 06:38:23 +00:00
parent 65a6e3985e
commit 595fef0d68
1 changed files with 14 additions and 0 deletions

View File

@ -261,6 +261,8 @@ class RepositoriesGitControllerTest < ActionController::TestCase
end end
def test_diff def test_diff
assert_equal true, @repository.is_default
assert_nil @repository.identifier
assert_equal 0, @repository.changesets.count assert_equal 0, @repository.changesets.count
@repository.fetch_changesets @repository.fetch_changesets
@project.reload @project.reload
@ -351,6 +353,18 @@ class RepositoriesGitControllerTest < ActionController::TestCase
diff = assigns(:diff) diff = assigns(:diff)
assert_not_nil diff assert_not_nil diff
assert_tag :tag => 'h2', :content => /2f9c0091:61b685fb/ assert_tag :tag => 'h2', :content => /2f9c0091:61b685fb/
assert_tag :tag => "form",
:attributes => {
:action => "/projects/subproject1/repository/revisions/" +
"61b685fbe55ab05b5ac68402d5720c1a6ac973d1/diff"
}
assert_tag :tag => 'input',
:attributes => {
:id => "rev_to",
:name => "rev_to",
:type => "hidden",
:value => '2f9c0091c754a91af7a9c478e36556b4bde8dcf7'
}
end end
end end