pgproto3 will wrap the message encoding and decoding for the PostgreSQL frontend/backend protocol version 3.
It is a hassle to setup all potential connection and authentication types. And it is impossible to test Unix domain sockets on Windows. Make testing non-default connections optional.