From 8582ad0ecda10dce6d37d95e8a0e563606e4c604 Mon Sep 17 00:00:00 2001 From: Eric Davis Date: Wed, 22 Sep 2010 13:03:14 -0700 Subject: [PATCH] [#4551] Use the old deliverable subject as part of the FixedBudget item --- lib/redmine_contracts/budget_plugin_migration.rb | 4 +++- test/integration/budget_plugin_migration_test.rb | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/redmine_contracts/budget_plugin_migration.rb b/lib/redmine_contracts/budget_plugin_migration.rb index d27b325..50790cd 100644 --- a/lib/redmine_contracts/budget_plugin_migration.rb +++ b/lib/redmine_contracts/budget_plugin_migration.rb @@ -172,7 +172,9 @@ module RedmineContracts deliverable.fixed_budgets << FixedBudget.new(:deliverable => deliverable, :budget => budget, - :markup => markup) + :markup => markup, + :title => "Converted Fixed Deliverable - #{old_deliverable['subject']}") + end def self.append_old_deliverable_to_notes(old_deliverable, new_deliverable) diff --git a/test/integration/budget_plugin_migration_test.rb b/test/integration/budget_plugin_migration_test.rb index 69bad59..20884c7 100644 --- a/test/integration/budget_plugin_migration_test.rb +++ b/test/integration/budget_plugin_migration_test.rb @@ -162,6 +162,7 @@ class BudgetPluginMigrationTest < ActionController::IntegrationTest fixed_budget_item = d.fixed_budgets.first assert_equal 30_000, fixed_budget_item.budget assert_equal "150%", fixed_budget_item.markup + assert_equal "Converted Fixed Deliverable - Version 1.0", fixed_budget_item.title end end