diff options
author | Rob Crittenden <rcritten@redhat.com> | 2014-02-26 16:37:51 -0500 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2014-02-26 16:50:55 -0500 |
commit | 07c27296c2c940cb119386304ebffb4ab41f0fb9 (patch) | |
tree | 201d87fb7f87d734bcec06aef66d8f20d8fb4706 /mod_nss.c | |
parent | c2ac0d128e776f3edb8aeb8920bf41b99742e74c (diff) | |
download | mod_nss-07c27296c2c940cb119386304ebffb4ab41f0fb9.tar.gz mod_nss-07c27296c2c940cb119386304ebffb4ab41f0fb9.tar.xz mod_nss-07c27296c2c940cb119386304ebffb4ab41f0fb9.zip |
Add some basic functional tests.
This tests in an in-tree Apache instance using the local libmodnss.so
shared library, so no pre-installation is necessary.
The tests use python-nose and a hacked python-requests library. It is
hacked so I can obtain the negotiated cipher and protocol as well as
pass a few other things into it.
Tests right now are limited to GET requests.
A new user certificate for 'beta' was added to gencert to do pass/fail
access control testing.
The basic process of the tests are:
- run setup.sh which sets up a new instance with createinstance.sh
and does some variable substitution.
- nosetests -v
I picture multiple test "suites" of different configurations. Right now
there is only one. A template file is provided for each suite.
Tested only on Fedora 20 right now.
Diffstat (limited to 'mod_nss.c')
0 files changed, 0 insertions, 0 deletions