Function pact_mock_server::write_pact_file [−][src]
pub fn write_pact_file(
mock_server_port: i32,
directory: Option<String>,
overwrite: bool
) -> Result<(), WritePactFileErr>Expand description
Trigger a mock server to write out its pact file. This function should
be called if all the consumer tests have passed. The directory to write the file to is passed
as the second parameter. If None is passed in, the current working directory is used.
If overwrite is true, the file will be overwritten with the contents of the current pact.
Otherwise it will be merged with any existing pact file.
Returns Ok if the pact file was successfully written. Returns an Err if the file can
not be written, or there is no mock server running on that port.