Permalink
Commits on Oct 13, 2008
  1. Tagged release of pgTAP 0.13.

    theory committed Oct 13, 2008
  2. Timestamped for 0.13 release.

    theory committed Oct 13, 2008
  3. * Updated the documentation of `skip()` to demonstrate the use of `p…

    …g_version_num()`.
    
     * Added a note about using `pg_version_num()` for skipping tests to the documentation for `pg_version_num()`.
    theory committed Oct 13, 2008
Commits on Oct 12, 2008
  1. Cleanup.

    theory committed Oct 12, 2008
  2. Give credit where credit is due.

    theory committed Oct 12, 2008
  3. * Added `pg_version()` and `pg_version_num()`.

     * Documented `pg_typeof()`.
    theory committed Oct 12, 2008
Commits on Oct 11, 2008
  1. New versions.

    theory committed Oct 11, 2008
  2. To Do item.

    theory committed Oct 11, 2008
  3. Timestamped for 0.12 release.

    theory committed Oct 11, 2008
  4. Workaround for 8.2. No bloody idea why it doesn't like `<>` in `isnt(…

    …)` when that function is called by `col_isnt_pk()`. Very weird.
    theory committed Oct 11, 2008
  5. Restore 8.2 compatibility.

    theory committed Oct 11, 2008
Commits on Oct 10, 2008
  1. * Updated uninstall script

     * Eliminated trailing white space.
    theory committed Oct 10, 2008
  2. * Added `col_isnt_pk()` and `col_isnt_fk()`.

     * Refactored the above to cut down on redundant code.
    theory committed Oct 10, 2008
  3. * Added `hasnt_table()`, `hasnt_view()`, and `hasnt_column()`.

     * Added `hasnt_pk()` and `hasnt_fk()`.
     * Added missing `DROP` statements to `uninstall_pgtap.sql.in`.
     * Refactored the code for checking for the presence or absence of tables and columns so that it's much simpler.
    theory committed Oct 10, 2008
Commits on Sep 25, 2008
  1. Forgot to delete that.

    theory committed Sep 25, 2008
Commits on Sep 24, 2008
  1. Timestamped for 0.11 release.

    theory committed Sep 24, 2008
  2. Use an `=` for `pg_regress` options. I know I said I did this in the …

    …last commit, but I didn't.
    theory committed Sep 24, 2008
  3. Restored 8.0 compatibility.

     * Fixed an error in the test count on 8.0 in `sql/todotap.sql`.
     * Changed the `Makefile` so that options to `pg_regress` are passed with an equals sign, as required by pg_regress 8.1 and earlier.
     * Added a cast from `oidvector` to `regtype[]` on 8.0.
    theory committed Sep 24, 2008
  4. Updated patch offsets again.

    theory committed Sep 24, 2008
  5. Updated 8.0 patch.

    theory committed Sep 24, 2008
  6. * Converted `sql/pktap.sql` to use `check_test()`.

     * Converted `sql/unique.sql` to use `check_test()`.
     * Changed `sql/todotap.sql` to use `ok()` to compare arrays, instead of using `is()` with the undocumented `textin()` and `array_out()` functions. We lose the better diagnostics, but as long as the test pass, it should be fine, and we can switch back if the test ever starts to fail again.
    theory committed Sep 24, 2008
Commits on Sep 23, 2008
  1. * Fixed whitespace issues when testing diagnostics in `check_test()`.

     * Converted `sql/istap.sql` to use `check_test()`.
    theory committed Sep 23, 2008
  2. Won't be adding that.

    theory committed Sep 23, 2008
  3. * Added `can()` and `can_ok()`.

     * Fixed a couple of `$Id` keywords.
     * Fixed a typo in the README.
    theory committed Sep 23, 2008