Until now, we have used the snapshot mechanism for pgTAP tests. This
works, but adds additional steps to creating or modifying a test.
This change adds a minimal pgTAP test output parser, and applies it to
the output of our sql tests, falling back to the snapshot mechanism if
the test output is not identified as containing pgTAP output.
Merge requirements
Please take into account the following non-code changes that you may need to make with your PR:
Description
Until now, we have used the snapshot mechanism for pgTAP tests. This works, but adds additional steps to creating or modifying a test.
This change adds a minimal pgTAP test output parser, and applies it to the output of our sql tests, falling back to the snapshot mechanism if the test output is not identified as containing pgTAP output.
Merge requirements
Please take into account the following non-code changes that you may need to make with your PR:
CHANGELOG entry for user-facing changes