pactffi_nif (pact_erlang v0.3.0)

View Source

Summary

Functions

cleanup_mock_server(_)

create_mock_server_for_transport(_, _, _, _)

free_pact_handle(_)

get_mismatches(MockServerPort)

-spec get_mismatches(integer()) -> [] | thoas:json_term().

Returns all the interaction mismatches

get_reified_message(InteractionHandle)

-spec get_reified_message(integer()) -> [] | thoas:json_term().

Returns reified message contents

given(_, _)

given_with_params(_, _, _)

log_message(Arg1, Arg2, Arg3)

log_to_file(_, _)

logger_apply()

logger_attach_sink(Arg1, Arg2)

logger_init()

mock_server_matched(_)

mock_server_mismatches(_)

msg_given(_, _)

msg_given_with_param(_, _, _, _)

msg_with_contents(_, _, _)

new_interaction(Arg1, Arg2)

new_msg_interaction(_, _)

new_pact(Arg1, Arg2)

pact_handle_write_file(_, _, _)

reify_message(_)

response_status(_, _)

schedule_async_broker_verify(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15)

schedule_async_file_verify(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10)

verify_broker_pacts(Name, Scheme, Host, Port, BaseUrl, Version, Branch, BrokerUrl, BrokerUser, BrokerPassword, EnablePending, ConsumerVersionSelectors, Protocol, StatePath)

verify_file_pacts(Name, Scheme, Host, Port, Path, Version, Branch, FilePath, Protocol, StatePath)

verify_via_broker(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15)

verify_via_file(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10)

version()

with_body(_, _, _, _)

with_header_v2(_, _, _, _, _)

with_query_parameter_v2(_, _, _, _)

with_request(_, _, _)