r8846: updates
[clsql.git] / tests / README
1 These tests require the setup of a configuration file with account
2 information for MySQL and PostgreSQL SQL servers. Additionally, the
3 Debian package acl-installer must be installed and a license
4 downloaded to use the AODBC tests.
5
6 Furthermore, if you are not using the Debian package of CLSQL, these
7 tests require the downloading of the rtest and ptester packages from
8 http://files.b9.com/.
9
10 This test suite looks for a configuration file named
11 ".clsql-test.config" located in the users home directory.
12
13 This file contains a single a-list that specifies the connection
14  specs for each database type to be tested. For example, to test all
15 platforms, a sample file might look like this:
16
17 ((:mysql ("localhost" "a-mysql-db" "user1" "secret"))
18  (:aodbc ("my-dsn" "a-user" "pass"))
19  (:postgresql ("localhost" "another-db" "user2" "dont-tell"))
20  (:postgresql-socket ("pg-server" "a-db-name" "user" "secret-password")))