______________________________________________________
PLUnit
Release and Installation Notes
Copyright (c) Andres Olarte, 2007
______________________________________________________

1- GENERAL INFORMATION
----------------------


PLUnit is a set of utility functions written in PL/pgSQL to aid in writing a running unit tests on the database. PLUnit allows the tests to be written in the procedural language of choice of the programmer without the need to learn a new language or a special syntax.  While written in PL/pgSQL, the functions can be used in other procedural languages.

For more information and the latest release go to
	http://plu.projects.postgresql.org/
	
Licensing information can be found on the LICENSE file.

2- INSTALLATION
---------------


To install, simply run the plu.sql script found in the sql/ directory. For example:
	Psql -f plu.sql DB

3- KNOWN LIMITATIONS
--------------------

- Sequences are not rolled back after every test.  This is due to the way PostgreSQL handles sequences.  The work around is to query the last value generated by the sequence instead of relying on hard wired values 