Re: how to run encoding-dependent tests by default - Mailing list pgsql-hackers

From Peter Eisentraut
Subject Re: how to run encoding-dependent tests by default
Date
Msg-id 4be39f66-8adc-a10f-6d2c-1ab35f2953a1@2ndquadrant.com
Whole thread Raw
In response to Re: how to run encoding-dependent tests by default  (Andres Freund <andres@anarazel.de>)
Responses Re: how to run encoding-dependent tests by default
List pgsql-hackers
On 2019-06-17 18:39, Andres Freund wrote:
> Basically something like:
> 
> \gset SELECT my_encodings_are_compatible() AS compatible
> \if :compatible
> test;
> contents;
> \endif

Cool, that works out quite well.  See attached patch.  I flipped the
logic around to make it \quit if not compatible.  That way the
alternative expected file is shorter and doesn't need to be updated all
the time.  But it gets the job done either way.

-- 
Peter Eisentraut              http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Attachment

pgsql-hackers by date:

Previous
From: James Coleman
Date:
Subject: Misleading comment in tuplesort_set_bound
Next
From: Dean Rasheed
Date:
Subject: Re: Choosing values for multivariate MCV lists