README
1This directory holds simple unit tests for QCA.
2
3You can run the whole test suite by doing "make test" in this
4directory. You can also run a single set of tests by doing "make test"
5in the applicable subdirectory. See "TestPlan" for more detail.
6
7The unittests were originally designed to be run through cmake,
8however they should work just fine without it. Please report any
9problems.
10
11The "testcerts" directory is not a unit test. It is the tools used
12to generate certificates used in unit tests, and is a copy of the
13CA.pl script and associated configuration file provided with openssl.
14
15These tests are implemented using the QTestLib test framework provided
16with Qt 4.1 and later. If you are having trouble with a test, you can
17get more information by running the test applicable directly (e.g. if
18you can't make the Base64 test work, you run the ./base64unittest
19executable) with the -v1 or -v2 options. You can also specify a single
20test to be run.
21
22Thanks to Trolltech for providing Qt and agreeing to release QTestLib,
23especially to Harald Fernengel for all the development work, a great
24tutorial at Akademy 2005 and substantial assistance with QTestLib.
25