Add a Rate so TimeEntry costs are measured

This commit is contained in:
Eric Davis
2010-10-06 17:36:06 -07:00
parent a5552845a5
commit 691adf521e

View File

@@ -11,8 +11,10 @@ class ContractShowTest < ActionController::PerformanceTest
@fixed_deliverable = FixedDeliverable.generate!(:contract => @contract, :manager => @manager, :title => 'The Title') @fixed_deliverable = FixedDeliverable.generate!(:contract => @contract, :manager => @manager, :title => 'The Title')
@hourly_deliverable = HourlyDeliverable.generate!(:contract => @contract, :manager => @manager, :title => 'An Hourly') @hourly_deliverable = HourlyDeliverable.generate!(:contract => @contract, :manager => @manager, :title => 'An Hourly')
@rate = Rate.generate!(:project => @project, :user => @manager, :date_in_effect => Date.today, :amount => 100)
configure_overhead_plugin configure_overhead_plugin
200.times do 100.times do
generate_issues_and_time_entries_for_deliverable(@hourly_deliverable, @project) generate_issues_and_time_entries_for_deliverable(@hourly_deliverable, @project)
generate_issues_and_time_entries_for_deliverable(@fixed_deliverable, @project) generate_issues_and_time_entries_for_deliverable(@fixed_deliverable, @project)
end end
@@ -42,6 +44,7 @@ class ContractShowTest < ActionController::PerformanceTest
:spent_on => Date.today, :spent_on => Date.today,
:hours => 20, :hours => 20,
:user => @manager) :user => @manager)
deliverable.issues << @issue1 deliverable.issues << @issue1
end end