From a5552845a5c9cb0eb1fc466237369c5726ac068b Mon Sep 17 00:00:00 2001 From: Eric Davis Date: Wed, 6 Oct 2010 13:29:16 -0700 Subject: [PATCH] Update the performance test for the latest code --- test/performance/contract_show_test.rb | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/test/performance/contract_show_test.rb b/test/performance/contract_show_test.rb index 17abaa2..70f6a56 100644 --- a/test/performance/contract_show_test.rb +++ b/test/performance/contract_show_test.rb @@ -7,20 +7,18 @@ class ContractShowTest < ActionController::PerformanceTest def setup @project = Project.generate!(:identifier => 'main').reload @contract = Contract.generate!(:project => @project) - @manager = User.generate!(:login => 'user', :password => 'password', :password_confirmation => 'password') - @role = Role.generate! - User.add_to_project(@manager, @project, @role) + @manager = User.generate_user_with_permission_to_manage_budget(:project => @project).reload @fixed_deliverable = FixedDeliverable.generate!(:contract => @contract, :manager => @manager, :title => 'The Title') @hourly_deliverable = HourlyDeliverable.generate!(:contract => @contract, :manager => @manager, :title => 'An Hourly') configure_overhead_plugin - 100.times do + 200.times do generate_issues_and_time_entries_for_deliverable(@hourly_deliverable, @project) generate_issues_and_time_entries_for_deliverable(@fixed_deliverable, @project) end # Load the app - login_as 'user', 'password' + login_as @manager.login, 'contracts' visit_contracts_for_project(@project) end