On 2020-07-07 22:52, Daniel Gustafsson wrote:
> Actually running the tests with the legacy provider loaded yields a fair number
> of errors like these, and somewhere around there I ran out of time for now as
> the CF started.
>
> - decrypt
> -----------------------------
> - Lets try a longer message.
> + decrypt
> +----------------------------------------------------------
> + Lets try a longer messag\177\177\177\177\177\177\177\177
>
> Memorizing the "cannot load cipher" errors in an alternative output and
> documenting how to use old ciphers in pgcrypto together with OpenSSL 3.0.0+
> might be the least bad option? Anyone else have any good ideas on how to get
> this into the testrunner?
I think an alternative test output file would be a legitimate solution
in the short and mid term.
However, as you mention, and looking at the test output, this might also
require a bit of work making the handling of these new various error
conditions more robust.
--
Peter Eisentraut http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services