* RUNNING THE REGRESSION SUITE
-Create a .clsql-tests.config file in your home directory.
-See test-init.lisp for the structure of the data.
+This test suite looks for a configuration file named
+".clsql-test.config" located in the users home directory. This file
+contains a single assoc-list that specifies the connection specs for
+each database type to be tested. There is an example file in
+contained in CLSQL's examples directory.
+
+These tests require the downloading of the rt package from
+http://files.b9.com/.
Load clsql.asd or put it somewhere where ASDF can find it
and call:
(asdf:oos 'asdf:test-op 'clsql)
The test suite will then automatically run on all of the backends that
-you have defined in .clsql-tests.config
+you have defined in .clsql-test.config
* REGRESSION TEST SUITE GOALS
*** Error if existing DB
** Data Definition
- *** Create Tables/Sequences/Indexes -- Should cover creation of
+ *** Create Tables/Views/Sequences/Indexes -- Should cover creation of
tables with all supported types of fields.
- *** Delete Tables/Sequences/Indexes
+ *** Delete Tables/Views/Sequences/Indexes
*** Inspection of Tables and attributes, including types
** Data Manipulation
*** Object creation/manipulation/deletion
*** Inter-object Relations
-** Editing Contexts
- *** Object Create/Modification/Deletion in a context -- partly covered already
- *** Interaction of multiple contexts
- *** Schema manipulation within a context
- *** Rollback and error handling within a context