Automated tests for Plash

Plash contains the following sets of automated tests:

There should also be a set of tests for the environment that Plash runs under. For example, test that bind() does not follow symlinks when creating a domain socket.

See also:

Running the test suite

Python test suite

Run tests against the build tree:

./run-uninstalled.sh python tests/all_tests.py

Run tests against installed package:

python tests/all_tests.py

Older Perl-based tests

To run the older Perl-based tests in-place (without installing):

./run-tests.sh

They can also be run against an installed version of Plash:

cd tests
./run-tests.pl

TestingPlash (last edited 2008-05-03 16:14:49 by MarkSeaborn)