> I feel like I need a better way of unit testing new code. Some of the
> code in the patch is to handle corner cases, so recreating them is
> fairly hard. It is a nagging feeling that I am missing some knowledge
> here and would welcome some insight, or research, into better ways of
> doing general case unit testing.
There's always pgtap. Whenever we find a new corner case, we add it to
the development test suite.
--
Josh Berkus
PostgreSQL Experts Inc.
www.pgexperts.com