No need to save journal details.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9467 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Jean-Philippe Lang 2012-04-22 08:26:45 +00:00
parent 4598c64ebd
commit 1c31e32df7
1 changed files with 11 additions and 11 deletions

View File

@ -133,65 +133,65 @@ class IssuesHelperTest < ActionView::TestCase
end end
should "show old and new values with a project attribute" do should "show old and new values with a project attribute" do
detail = JournalDetail.generate!(:property => 'attr', :prop_key => 'project_id', :old_value => 1, :value => 2) detail = JournalDetail.new(:property => 'attr', :prop_key => 'project_id', :old_value => 1, :value => 2)
assert_match 'eCookbook', show_detail(detail, true) assert_match 'eCookbook', show_detail(detail, true)
assert_match 'OnlineStore', show_detail(detail, true) assert_match 'OnlineStore', show_detail(detail, true)
end end
should "show old and new values with a issue status attribute" do should "show old and new values with a issue status attribute" do
detail = JournalDetail.generate!(:property => 'attr', :prop_key => 'status_id', :old_value => 1, :value => 2) detail = JournalDetail.new(:property => 'attr', :prop_key => 'status_id', :old_value => 1, :value => 2)
assert_match 'New', show_detail(detail, true) assert_match 'New', show_detail(detail, true)
assert_match 'Assigned', show_detail(detail, true) assert_match 'Assigned', show_detail(detail, true)
end end
should "show old and new values with a tracker attribute" do should "show old and new values with a tracker attribute" do
detail = JournalDetail.generate!(:property => 'attr', :prop_key => 'tracker_id', :old_value => 1, :value => 2) detail = JournalDetail.new(:property => 'attr', :prop_key => 'tracker_id', :old_value => 1, :value => 2)
assert_match 'Bug', show_detail(detail, true) assert_match 'Bug', show_detail(detail, true)
assert_match 'Feature request', show_detail(detail, true) assert_match 'Feature request', show_detail(detail, true)
end end
should "show old and new values with a assigned to attribute" do should "show old and new values with a assigned to attribute" do
detail = JournalDetail.generate!(:property => 'attr', :prop_key => 'assigned_to_id', :old_value => 1, :value => 2) detail = JournalDetail.new(:property => 'attr', :prop_key => 'assigned_to_id', :old_value => 1, :value => 2)
assert_match 'redMine Admin', show_detail(detail, true) assert_match 'redMine Admin', show_detail(detail, true)
assert_match 'John Smith', show_detail(detail, true) assert_match 'John Smith', show_detail(detail, true)
end end
should "show old and new values with a priority attribute" do should "show old and new values with a priority attribute" do
detail = JournalDetail.generate!(:property => 'attr', :prop_key => 'priority_id', :old_value => 4, :value => 5) detail = JournalDetail.new(:property => 'attr', :prop_key => 'priority_id', :old_value => 4, :value => 5)
assert_match 'Low', show_detail(detail, true) assert_match 'Low', show_detail(detail, true)
assert_match 'Normal', show_detail(detail, true) assert_match 'Normal', show_detail(detail, true)
end end
should "show old and new values with a category attribute" do should "show old and new values with a category attribute" do
detail = JournalDetail.generate!(:property => 'attr', :prop_key => 'category_id', :old_value => 1, :value => 2) detail = JournalDetail.new(:property => 'attr', :prop_key => 'category_id', :old_value => 1, :value => 2)
assert_match 'Printing', show_detail(detail, true) assert_match 'Printing', show_detail(detail, true)
assert_match 'Recipes', show_detail(detail, true) assert_match 'Recipes', show_detail(detail, true)
end end
should "show old and new values with a fixed version attribute" do should "show old and new values with a fixed version attribute" do
detail = JournalDetail.generate!(:property => 'attr', :prop_key => 'fixed_version_id', :old_value => 1, :value => 2) detail = JournalDetail.new(:property => 'attr', :prop_key => 'fixed_version_id', :old_value => 1, :value => 2)
assert_match '0.1', show_detail(detail, true) assert_match '0.1', show_detail(detail, true)
assert_match '1.0', show_detail(detail, true) assert_match '1.0', show_detail(detail, true)
end end
should "show old and new values with a estimated hours attribute" do should "show old and new values with a estimated hours attribute" do
detail = JournalDetail.generate!(:property => 'attr', :prop_key => 'estimated_hours', :old_value => '5', :value => '6.3') detail = JournalDetail.new(:property => 'attr', :prop_key => 'estimated_hours', :old_value => '5', :value => '6.3')
assert_match '5.00', show_detail(detail, true) assert_match '5.00', show_detail(detail, true)
assert_match '6.30', show_detail(detail, true) assert_match '6.30', show_detail(detail, true)
end end
should "show old and new values with a custom field" do should "show old and new values with a custom field" do
detail = JournalDetail.generate!(:property => 'cf', :prop_key => '1', :old_value => 'MySQL', :value => 'PostgreSQL') 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) assert_equal 'Database changed from MySQL to PostgreSQL', show_detail(detail, true)
end end
should "show added file" do should "show added file" do
detail = JournalDetail.generate!(:property => 'attachment', :prop_key => '1', :old_value => nil, :value => 'error281.txt') detail = JournalDetail.new(:property => 'attachment', :prop_key => '1', :old_value => nil, :value => 'error281.txt')
assert_match 'error281.txt', show_detail(detail, true) assert_match 'error281.txt', show_detail(detail, true)
end end
should "show removed file" do should "show removed file" do
detail = JournalDetail.generate!(:property => 'attachment', :prop_key => '1', :old_value => 'error281.txt', :value => nil) detail = JournalDetail.new(:property => 'attachment', :prop_key => '1', :old_value => 'error281.txt', :value => nil)
assert_match 'error281.txt', show_detail(detail, true) assert_match 'error281.txt', show_detail(detail, true)
end end
end end