Expand description

Manages interactions with Pact plugins

Functions

Decrement access to the plugin. If the current access count is zero, shut down the plugin

Internal function: public for testing

Load the plugin defined by the dependency information. Will first look in the global plugin registry.

Return the plugin manifest for the given plugin. Will first look in the global plugin manifest registry.

Look up the plugin in the global plugin register

Lookup the plugin manifest in the global plugin manifest registry.

Sets up a transport request to be made. This is the first phase when verifying, and it allows the users to add additional values to any requests that are made.

Shutdowns a running mock server. Will return any errors from the mock server.

Shutdown the given plugin

Shut down all plugin processes

Starts a mock server given the catalog entry for it and a Pact

Executes the verification of the interaction that was configured with the prepare_validation_for_interaction call