##// END OF EJS Templates
Fix generation of blank local link when no title is specified in wiki link....
Fix generation of blank local link when no title is specified in wiki link. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7560 e93f8b46-1217-0410-a6f0-8f06a7374b81

File last commit:

r6799:d75dda848ad8
r7440:ac2dbde135f7
Show More
issues_controller_transaction_test.rb
80 lines | 2.6 KiB | text/x-ruby | RubyLexer
/ test / functional / issues_controller_transaction_test.rb
Jean-Philippe Lang
Fixes a test failure with SQLite3 due to transaction fixtures (#5290)....
r3555 # Redmine - project management software
Toshi MARUYAMA
remove trailing white-spaces from test/functional/issues_controller_transaction_test.rb....
r6799 # Copyright (C) 2006-2011 Jean-Philippe Lang
Jean-Philippe Lang
Fixes a test failure with SQLite3 due to transaction fixtures (#5290)....
r3555 #
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
Toshi MARUYAMA
remove trailing white-spaces from test/functional/issues_controller_transaction_test.rb....
r6799 #
Jean-Philippe Lang
Fixes a test failure with SQLite3 due to transaction fixtures (#5290)....
r3555 # This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
Toshi MARUYAMA
remove trailing white-spaces from test/functional/issues_controller_transaction_test.rb....
r6799 #
Jean-Philippe Lang
Fixes a test failure with SQLite3 due to transaction fixtures (#5290)....
r3555 # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
Jean-Baptiste Barth
Use absolute paths in test/**/* requires for Ruby 1.9.2 compatibility. #4050...
r4395 require File.expand_path('../../test_helper', __FILE__)
Jean-Philippe Lang
Fixes a test failure with SQLite3 due to transaction fixtures (#5290)....
r3555 require 'issues_controller'
class IssuesControllerTransactionTest < ActionController::TestCase
fixtures :projects,
:users,
:roles,
:members,
:member_roles,
:issues,
:issue_statuses,
:versions,
:trackers,
:projects_trackers,
:issue_categories,
:enabled_modules,
:enumerations,
:attachments,
:workflows,
:custom_fields,
:custom_values,
:custom_fields_projects,
:custom_fields_trackers,
:time_entries,
:journals,
:journal_details,
:queries
self.use_transactional_fixtures = false
Toshi MARUYAMA
remove trailing white-spaces from test/functional/issues_controller_transaction_test.rb....
r6799
Jean-Philippe Lang
Fixes a test failure with SQLite3 due to transaction fixtures (#5290)....
r3555 def setup
@controller = IssuesController.new
@request = ActionController::TestRequest.new
@response = ActionController::TestResponse.new
User.current = nil
end
Toshi MARUYAMA
remove trailing white-spaces from test/functional/issues_controller_transaction_test.rb....
r6799
Jean-Philippe Lang
Fixes a test failure with SQLite3 due to transaction fixtures (#5290)....
r3555 def test_put_update_stale_issue
issue = Issue.find(2)
@request.session[:user_id] = 2
assert_no_difference 'Journal.count' do
assert_no_difference 'TimeEntry.count' do
assert_no_difference 'Attachment.count' do
put :update,
:id => issue.id,
:issue => {
:fixed_version_id => 4,
:lock_version => (issue.lock_version - 1)
},
:notes => '',
:attachments => {'1' => {'file' => uploaded_test_file('testfile.txt', 'text/plain')}},
Jean-Philippe Lang
Fixes some parameters in functional tests....
r3587 :time_entry => { :hours => '2.5', :comments => '', :activity_id => TimeEntryActivity.first.id }
Jean-Philippe Lang
Fixes a test failure with SQLite3 due to transaction fixtures (#5290)....
r3555 end
end
end
Toshi MARUYAMA
remove trailing white-spaces from test/functional/issues_controller_transaction_test.rb....
r6799
Jean-Philippe Lang
Fixes a test failure with SQLite3 due to transaction fixtures (#5290)....
r3555 assert_response :success
assert_template 'edit'
assert_tag :tag => 'div', :attributes => { :id => 'errorExplanation' },
:content => /Data has been updated by another user/
end
end