Hey there, I have been researching contract testin...
# general
r
Hey there, I have been researching contract testing and pact. We have different services in my org involving languages like perl, java, js etc. Now that pact supports java, js can anyone suggest a good way to add contract tests to perl services (perl service being at the consumer or provider end).
b
Assuming your services have an OpenAPI spec, bidirectional contract testing might be a solution for the Perl providers. That’s a Pactflow-only feature, though.
👍 1
r
Thanks @Bas Dijkstra
m
You can still do some testing with other languages, see https://docs.pact.io/implementation_guides/other_languages
You could also look at creating a wrapper for perl. There is active development of Python and PHP using the core right now (see #C02BXLDJ7JR). The compatibility suite for implementations are documented here https://github.com/pact-foundation/pact-compatibility-suite/