aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/tests/tests.c
Commit message (Collapse)AuthorAgeFilesLines
* unit-tests: Forward variable argument list in TEST_SUITE_DEPENDMartin Willi2015-07-121-2/+2
| | | | | For some plugin features, such as crypters or AEADs, we have some additional feature arguments, such as the key size.
* unit-tests: Add a TESTS_PLUGINS environment variableMartin Willi2015-04-151-1/+2
| | | | This is often more convenient than specifying plugins in a configuration file.
* unit-tests: Support strongswan.conf defined plugin list and base directoryThomas Egerer2014-04-301-2/+8
| | | | | | | tests.load and tests.plugindir to allow the specification of the plugins to be loaded and the directory to load them from. Signed-off-by: Thomas Egerer <thomas.egerer@secunet.com>
* unit-tests: Pass a test suite collection name to print during test executionMartin Willi2014-01-221-1/+1
| | | | | As we except to get more and more test runners for the different components, we add a name to easily identify them on the test output.
* unit-tests: Initialize tests with a callbackTobias Brunner2013-11-061-5/+19
|
* unit-tests: Separate test runner to a library, reusable by other testsMartin Willi2013-11-061-0/+42
Other users may make use of the noinst libtest.la helper library to implement unit tests. For libstrongswan, tests.[ch] provide the configuration for test runner to perform unit tests in a simple manner.