Hi.
How can I pass or set the value of pset variable for an regression test?
The code with ioctl was copied from print_aligned_text function, which has
a long history.
43ee2282 (Bruce Momjian 2008-05-16 16:59:05 +0000 680)
if (ioctl(fileno(stdout), TIOCGWINSZ, &screen_size) != -1)
2014-04-08 20:27 GMT+04:00 Greg Stark <[email protected]>:
> On Tue, Apr 8, 2014 at 12:19 PM, Andres Freund <[email protected]>
> wrote:
> > I don't think this is easily testable that way - doesn't it rely on
> > determining the width of the terminal? Which you won't have when started
> > from pg_regress?
>
> There's a pset variable to set the target width so at least the
> formatting code can be tested. It would be nice to have the ioctl at
> least get called on the regression farm so we're sure we aren't doing
> something unportable.
>
> --
> greg
>
--
Best regards,
Sergey Muraviov