diff options
author | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2015-01-31 10:42:41 +0000 |
---|---|---|
committer | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2015-01-31 10:42:41 +0000 |
commit | e11f77a4b038ae19e7987d5e546710ce9b7d839e (patch) | |
tree | 64adeb260228903249b2bdda12e8baf3d92d6077 /test/unit | |
parent | defd3f439f336a5c90532ce133b132a467ebbff5 (diff) | |
download | redmine-e11f77a4b038ae19e7987d5e546710ce9b7d839e.tar.gz redmine-e11f77a4b038ae19e7987d5e546710ce9b7d839e.zip |
Show long text custom field changes as a diff (#15236).
git-svn-id: http://svn.redmine.org/redmine/trunk@13954 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'test/unit')
-rw-r--r-- | test/unit/helpers/issues_helper_test.rb | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/test/unit/helpers/issues_helper_test.rb b/test/unit/helpers/issues_helper_test.rb index 35ebc2730..2062464fd 100644 --- a/test/unit/helpers/issues_helper_test.rb +++ b/test/unit/helpers/issues_helper_test.rb @@ -203,12 +203,25 @@ class IssuesHelperTest < ActionView::TestCase assert_match '6.30', show_detail(detail, true) end + test 'show_detail should not show values with a description attribute' do + detail = JournalDetail.new(:property => 'attr', :prop_key => 'description', + :old_value => 'Foo', :value => 'Bar') + assert_equal 'Description updated', show_detail(detail, true) + end + test 'show_detail should show old and new values with a custom field' do detail = JournalDetail.new(:property => 'cf', :prop_key => '1', :old_value => 'MySQL', :value => 'PostgreSQL') assert_equal 'Database changed from MySQL to PostgreSQL', show_detail(detail, true) end + test 'show_detail should not show values with a long text custom field' do + field = IssueCustomField.create!(:name => "Long field", :field_format => 'text') + detail = JournalDetail.new(:property => 'cf', :prop_key => field.id, + :old_value => 'Foo', :value => 'Bar') + assert_equal 'Long field updated', show_detail(detail, true) + end + test 'show_detail should show added file' do detail = JournalDetail.new(:property => 'attachment', :prop_key => '1', :old_value => nil, :value => 'error281.txt') |