Re: Tighten up a few overly lax regexes in pg_dump's tap tests
Michael Paquier <michael@paquier.xyz>
From: Michael Paquier <michael@paquier.xyz>
To: Daniel Gustafsson <daniel@yesql.se>
Cc: David Rowley <david.rowley@2ndquadrant.com>, PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>
Date: 2019-02-07T01:10:32Z
Lists: pgsql-hackers
On Wed, Feb 06, 2019 at 03:41:20PM +0100, Daniel Gustafsson wrote: > Correct. One could argue that the regex is still suboptimal since “COMMENT ON > DATABASE postgres IS ;” will be matched as well, but there I think the tradeoff > for readability wins. Okay, that looks like an improvement anyway, so committed after going over the tests for similar problems, and there was one for CREATE DATABASE and DROP ROLE. It is possible to have a regex which tells as at least one non-whitespace character, but from what I can see these don't really improve the readability. -- Michael
Commits
-
Align better test output regex with grammar in pg_dump TAP tests
- f339a998ffe6 12.0 landed
-
Tighten some regexes with proper character escaping in pg_dump TAP tests
- d07fb6810e51 12.0 landed