Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 22, 2015
  1. Update pg scripts.

    authored
Commits on Apr 11, 2015
  1. Missed one.

    authored
Commits on Apr 10, 2015
  1. s/semver/pgtap/

    authored
  2. Add PGXN badge.

    authored
Commits on Mar 23, 2015
Commits on Mar 20, 2015
  1. Increment to v0.95.1.

    authored
  2. Timestamp v0.95.0.

    authored
  3. Update multimarkdown.

    authored
  4. Update copyright years.

    authored
  5. Tweak changes.

    authored
  6. Patch back to 8.1.

    authored
  7. Add has_sequence(:schema, :sequence).

    authored
    Closes #58.
  8. Always have failed count.

    authored
  9. Eliminate the __tresults__ table.

    authored
    No reason to write results. The only places we looked at them were when
    calculating failures and in `check_test()`. So store failure count in the
    __tcache__ table, instead, and parse the test success and description from the
    actuat test string. With the overhead of __tresults__ eliminated, tests should
    run a little faster.
  10. Always reset test number.

    authored
  11. Make sure runntests() properly deals with no tests.

    authored
    Include a test for it!
  12. Make it come after plpgsql.

    authored
  13. Add GRANT to 0.95.0 upgrade.

    authored
    It is fixed in 0.95, not 0.94.
  14. Eliminate unused variable.

    authored
  15. Improve test function control in runtests().

    authored
    There are two major improvements:
    
    1. Each test function is now run as a subtest, with its own plan, test count,
       and error messages. This is a more natual way for them to run, with
       independent plans that don't stomp on each other, and is fully supported by
       existing TAP parsers. The TAP output is different, though, so will require
       anyone using pg_regress to update their expected output files with the new
       format.
    
    2. An exception thrown by one function no longer halts execution. Each test is
       well and truly run in its own subtransaction, which is rolled back. If a
       test function does throw an error (or any setup or terdown test that wraps
       it), just that subtest fails, and the error message is emitted as a
       diagnostic message. Starup and shutdown tests still cause a halt, however.
    
    Resolves #68.
Commits on Mar 19, 2015
  1. Increment extension version to v0.95.0.

    authored
    Closes #77.
Commits on Mar 10, 2015
  1. Add isnt_strict().

    authored
Commits on Mar 5, 2015
  1. Eliminate dupes.

    authored
Commits on Feb 2, 2015
  1. 9.1, not 9.0.

    authored
  2. Anything less than 9.1

    authored
  3. Upgrade enum_has_labels().

    authored
    Ref #60.
  4. Fix label ordering in `enum_has_labels()`.

    authored
    On 9.0 and higher, where enums have an explcit order required by
    `ALTER TYPE ADD VALUE`. Resolves #60.
Commits on Sep 17, 2014
  1. Test on Postgres 9.3, too.

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