lib/pact/mock_service/run.rb in pact-mock_service-3.9.1 vs lib/pact/mock_service/run.rb in pact-mock_service-3.10.0
- old
+ new
@@ -2,10 +2,11 @@
require 'pact/mock_service/app'
require 'pact/consumer/mock_service/set_location'
require 'pact/mock_service/run'
require 'pact/mock_service/server/webrick_request_monkeypatch'
require 'pact/specification_version'
+require 'pact/support/metrics'
module Pact
module MockService
class Run
@@ -33,9 +34,10 @@
attr_reader :options
def mock_service
@mock_service ||= begin
mock_service = Pact::MockService.new(service_options)
+ Pact::Support::Metrics.report_metric("Pact mock server started", "ConsumerTest", "MockServerStarted")
Pact::Consumer::SetLocation.new(mock_service, base_url)
end
end
def call_shutdown_hooks