Permalink
Commits on Feb 6, 2009
  1. Tagged release of pgTAP 0.18.

    committed Feb 6, 2009
  2. Timestamped for 0.18 release.

    committed Feb 6, 2009
  3. * Updated compat patches.

     * Fixed some `Makefile` bugs.
    committed Feb 6, 2009
  4. * Fixed failing test in `sql/coltap.sql` on PostgreSQL 8.3. Grrr.

     * Updated 8.2 compat patch.
    committed Feb 6, 2009
  5. * Incremented version number to 0.18.

     * Fixed bug where a table with dropped columns caused `col_def_is()` to die.
    committed Feb 6, 2009
  6. Timestamped for 0.17 release.

    committed Feb 6, 2009
  7. Compatibility fixes:

     * 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.
    committed Feb 6, 2009
  8. 8.2 compatibility.

    committed Feb 6, 2009
  9. Polymorphic `todo()`.

    committed Feb 6, 2009
  10. * Now using `quote_ident()` for all object name comparisons.

     * Spell-checked `Changes`.
    committed Feb 6, 2009
Commits on Feb 5, 2009
  1. * Added `has_sequence()` and `hasnt_sequence()`.

     * Added list of other sequence-related functions that could be added.
    committed Feb 5, 2009
  2. Did that.

    committed Feb 5, 2009
  3. Modified `col_not_null()`, `col_is_null()` and `col_type_is()` to emi…

    …t diagnostics if they fail because the column in question does not exist.
    committed Feb 5, 2009
Commits on Feb 4, 2009
  1. Modified all diagnostic messages and test descriptions that reference…

    … database objects to use `quote_ident()` to quote the names of those objects, rather than emitting them with or without double-quotes in an ad-hoc way as had hitherto been the case.
    committed Feb 4, 2009
  2. typo.

    committed Feb 4, 2009
  3. Changed default descriptions for column testing functions to refer to…

    … the columns as the more SQL-standard `schema.table.column` insteada of `schema.table(column)`.
    committed Feb 4, 2009
  4. * Fixed a bunch of issues with `col_default_is()`.

     * Added `col_has_default()` and `col_hasnt_default()`.
     * Gave all three of these functions much better diagnostics.
    committed Feb 4, 2009
  5. Note about `pg_typeof()`.

    committed Feb 4, 2009
  6. Bug report.

    committed Feb 4, 2009
Commits on Feb 3, 2009
  1. Timestamped for 0.16 release.

    committed Feb 3, 2009
Commits on Feb 2, 2009
  1. More than one failure fixed.

    committed Feb 2, 2009
  2. Missed that.

    committed Feb 2, 2009
  3. Updated copyright dates.

    committed Feb 2, 2009
  4. Updated build list.

    committed Feb 2, 2009
  5. 8.4 fixes.

    committed Feb 2, 2009
  6. Fixes for 8.4devel.

    committed Feb 2, 2009
  7. * Updated patch for compat.

     * Added patches for 8.2 and earlier to remove `enum_has_labels()` and updated `Makefile` to apply them.
     * Updated tested platforms.
    committed Feb 2, 2009
  8. Ignore bbin.

    committed Feb 2, 2009
  9. * Added `enum_has_labels()`.

     * Moved existing enum tests from `hastap.sql` to new `enumtap.sql` so that it can be excluded from testing on 8.2 and earlier.
     * Updated `Makefile` to implement said exclusions.
     * Fixed `_has_type()` to make sure that, when no schema is passed, that the type is visible.
    committed Feb 2, 2009