Skip to content
This repository

Oct 11, 2008

  1. David E. Wheeler

    Tagged release of 0.12.

    authored
  2. David E. Wheeler

    Timestamped for 0.12 release.

    authored
  3. David E. Wheeler

    Updatd 8.0 patch. This baby is ready to roll!

    authored
  4. David E. Wheeler

    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.
    authored
  5. David E. Wheeler

    Restore 8.2 compatibility.

    authored

Oct 10, 2008

  1. David E. Wheeler

    * Updated uninstall script

     * Eliminated trailing white space.
    authored
  2. David E. Wheeler

    * Added `col_isnt_pk()` and `col_isnt_fk()`.

     * Refactored the above to cut down on redundant code.
    authored
  3. David E. Wheeler

    * 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.
    authored

Sep 25, 2008

  1. David E. Wheeler

    Forgot to delete that.

    authored
  2. David E. Wheeler

    Handle table creation noisiness ourselves. Spotted this hack in EpicT…

    …est.
    authored

Sep 24, 2008

  1. David E. Wheeler

    Incremented version number to 0.12.

    authored
  2. David E. Wheeler

    Timestamped for 0.11 release.

    authored
  3. David E. Wheeler

    Use an `=` for `pg_regress` options. I know I said I did this in the …

    …last commit, but I didn't.
    authored
  4. David E. Wheeler

    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.
    authored
  5. David E. Wheeler

    Updated patch offsets again.

    authored
  6. David E. Wheeler

    Make sure that the order of the functions we're checking is preserved.

    authored
  7. David E. Wheeler

    Updated 8.0 patch.

    authored
  8. David E. Wheeler

    * 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.
    authored

Sep 23, 2008

  1. David E. Wheeler

    Converted `sql/moretap.out` to use `check_test()`, where it can.

    authored
  2. David E. Wheeler

    Converted `sql/matching.sql` to use `check_test()`.

    authored
  3. David E. Wheeler

    * Fixed whitespace issues when testing diagnostics in `check_test()`.

     * Converted `sql/istap.sql` to use `check_test()`.
    authored
  4. David E. Wheeler

    Convertd `sql/hastap.sql` to use `check_test()`.

    authored
  5. David E. Wheeler

    Convertd `sql/coltap.sql` to use `check_test()`.

    authored
  6. David E. Wheeler

    Convertd `sql/cmpok.sql` to use `check_test()`.

    authored
  7. David E. Wheeler

    Converted `sql/check.sql` to use `check_test()`.

    authored
  8. David E. Wheeler

    Won't be adding that.

    authored
  9. David E. Wheeler

    * Added `can()` and `can_ok()`.

     * Fixed a couple of `$Id` keywords.
     * Fixed a typo in the README.
    authored

Sep 22, 2008

  1. David E. Wheeler

    Don't test an internal error message, as it is subject to localizatio…

    …n. So use one we wrote ourselves.
    authored
  2. David E. Wheeler

    * Added variants of `throws_ok()` that will test the error message a…

    …s well as the error code.
    
     * Moved testing of multiline description from `sql/throwtap.sql` to `sql/moretap.sql`, where it belongs.
     * Switched to `check_test()` in `sql/throwtap.sql`.
     * Now testing for the exception message for an invalid call to `todo_end()` in `t/todotap.sql`.
     * Changed the documentation and comments for `throws_ok()` and `lives_ok()` to use the word "query" for their first augments, rather than "text" or "sql".
    authored

Sep 21, 2008

  1. David E. Wheeler

    Backported to 8.0 again.

    authored
  2. David E. Wheeler

    Formatting.

    authored
  3. David E. Wheeler

    Updated `uninstall_pgtap.sql.in`.

    authored
  4. David E. Wheeler

    Added `todo_start()`, `todo_end()` and `in_todo()`.

    authored
  5. David E. Wheeler

    TODO tests now properly nest.

    authored
  6. David E. Wheeler

    Added some variants of `todo()` and `skip()`. Yay polymorphism!

    authored
Something went wrong with that request. Please try again.