remove trailing white-spaces from test/integration/api_test/issue_relations_test.rb.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6931 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Toshi MARUYAMA 2011-08-31 23:01:28 +00:00
parent ebb67a0646
commit e103d11178
1 changed files with 12 additions and 12 deletions

View File

@ -5,12 +5,12 @@
# modify it under the terms of the GNU General Public License # modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2 # as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version. # of the License, or (at your option) any later version.
# #
# This program is distributed in the hope that it will be useful, # This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software # along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
@ -28,10 +28,10 @@ class ApiTest::IssueRelationsTest < ActionController::IntegrationTest
context "GET" do context "GET" do
should "return issue relations" do should "return issue relations" do
get '/issues/9/relations.xml', {}, :authorization => credentials('jsmith') get '/issues/9/relations.xml', {}, :authorization => credentials('jsmith')
assert_response :success assert_response :success
assert_equal 'application/xml', @response.content_type assert_equal 'application/xml', @response.content_type
assert_tag :tag => 'relations', assert_tag :tag => 'relations',
:attributes => { :type => 'array' }, :attributes => { :type => 'array' },
:child => { :child => {
@ -43,23 +43,23 @@ class ApiTest::IssueRelationsTest < ActionController::IntegrationTest
} }
end end
end end
context "POST" do context "POST" do
should "create a relation" do should "create a relation" do
assert_difference('IssueRelation.count') do assert_difference('IssueRelation.count') do
post '/issues/2/relations.xml', {:relation => {:issue_to_id => 7, :relation_type => 'relates'}}, :authorization => credentials('jsmith') post '/issues/2/relations.xml', {:relation => {:issue_to_id => 7, :relation_type => 'relates'}}, :authorization => credentials('jsmith')
end end
relation = IssueRelation.first(:order => 'id DESC') relation = IssueRelation.first(:order => 'id DESC')
assert_equal 2, relation.issue_from_id assert_equal 2, relation.issue_from_id
assert_equal 7, relation.issue_to_id assert_equal 7, relation.issue_to_id
assert_equal 'relates', relation.relation_type assert_equal 'relates', relation.relation_type
assert_response :created assert_response :created
assert_equal 'application/xml', @response.content_type assert_equal 'application/xml', @response.content_type
assert_tag 'relation', :child => {:tag => 'id', :content => relation.id.to_s} assert_tag 'relation', :child => {:tag => 'id', :content => relation.id.to_s}
end end
context "with failure" do context "with failure" do
should "return the errors" do should "return the errors" do
assert_no_difference('IssueRelation.count') do assert_no_difference('IssueRelation.count') do
@ -72,24 +72,24 @@ class ApiTest::IssueRelationsTest < ActionController::IntegrationTest
end end
end end
end end
context "/relations/:id" do context "/relations/:id" do
context "GET" do context "GET" do
should "return the relation" do should "return the relation" do
get '/relations/2.xml', {}, :authorization => credentials('jsmith') get '/relations/2.xml', {}, :authorization => credentials('jsmith')
assert_response :success assert_response :success
assert_equal 'application/xml', @response.content_type assert_equal 'application/xml', @response.content_type
assert_tag 'relation', :child => {:tag => 'id', :content => '2'} assert_tag 'relation', :child => {:tag => 'id', :content => '2'}
end end
end end
context "DELETE" do context "DELETE" do
should "delete the relation" do should "delete the relation" do
assert_difference('IssueRelation.count', -1) do assert_difference('IssueRelation.count', -1) do
delete '/relations/2.xml', {}, :authorization => credentials('jsmith') delete '/relations/2.xml', {}, :authorization => credentials('jsmith')
end end
assert_response :ok assert_response :ok
assert_nil IssueRelation.find_by_id(2) assert_nil IssueRelation.find_by_id(2)
end end