Module pact_plugin_driver::plugin_manager
source · Expand description
Manages interactions with Pact plugins
Functions§
- Decrement access to the plugin. If the current access count is zero, shut down the plugin
- Gets the results from a running mock server.
- Increment access to the plugin.
- Internal function: public for testing
- Tries to download and install the plugin from the given URL, returning the manifest for the plugin if successful.
- 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.
- Publish the current catalogue to all plugins
- Shutdowns a running mock server. Will return any errors from the mock server.
- Shutdown the given plugin
- Shut down all plugin processes
- start_mock_serverDeprecatedStarts a mock server given the catalog entry for it and a Pact
- 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