…ss when not running in verbose mode.
* Moved user and group tests to `sql/usergroup.sql`. * Changed superuser tests to assume that the current user is always a super user. Also updated the README to reflect that this is a requirement. This simplifies things quite a bit, and I seriously doubt that tests are run as non-superusers very often. * Put role tests in `sql/roletap.sql`. This file will not be tested against PostgreSQL 8.0, which does not have roles. * Added a temporary function, `fakeout()`, to mimic the output of `check_test()` when I don't actually want to run a test in `sql/coltap.sql`. I had a pasted solution there before, but I might need this more in the future, too.
were available in a schema when in fact they were not.
…sed as raw string, rather than always having to cast them to `TEXT` (which was especially annoying for expression defaults!).
* Updated 8.2 compat patch.
* Modified `sql/coltap.sql` to run on 8.0 and later (lowest common denominator SKIP testing). * Updated `sql/enumtap.sql` and `sql/hastap.sql` to work properly when testing a build created with `TAPSCHEMA`. * Updated the 8.1 patch for new line numbers. * Updated the 8.0 patch for new line numbers, and to: * Just `RETURN` instead of `RETURN NULL` where possible. * Fix the incompatibility in the reformatting of the `_def_is()` function.
* Spell-checked `Changes`.