@@ -10,6 +10,7 @@ module VCAP::CloudController::Logs
1010 let ( :fake_request ) { double ( 'request' , request_method : 'request_method' , ip : fake_ip , filtered_path : 'filtered_path' , fullpath : fake_fullpath ) }
1111 let ( :request_id ) { 'ID' }
1212 let ( :time_taken ) { 30 }
13+ let ( :query_count ) { 5 }
1314 let ( :env ) { { 'cf.user_guid' => 'user-guid' } }
1415 let ( :status ) { 200 }
1516
@@ -46,10 +47,11 @@ module VCAP::CloudController::Logs
4647 end
4748
4849 it 'logs the completion of the request' do
49- request_logs . complete_request ( request_id , status , env , time_taken )
50+ request_logs . complete_request ( request_id , status , env , time_taken , query_count )
5051 expect ( logger ) . to have_received ( :info ) . with (
5152 /\A Completed 200 vcap-request-id: ID/ ,
5253 time_taken_in_ms : 30 ,
54+ db_query_count : 5 ,
5355 request_method : 'request_method' ,
5456 request_fullpath : 'filtered_path' ,
5557 status_code : 200
@@ -59,7 +61,7 @@ module VCAP::CloudController::Logs
5961
6062 context 'without a matching start request' do
6163 it 'does not log the completion of the request' do
62- request_logs . complete_request ( request_id , status , env , time_taken )
64+ request_logs . complete_request ( request_id , status , env , time_taken , query_count )
6365 expect ( logger ) . not_to have_received ( :info )
6466 end
6567 end
0 commit comments