https://github.com/catap/nginx-tests
GIT mirror of mdounin nginx-tests
https://github.com/catap/nginx-tests
Last synced: 3 months ago
JSON representation
GIT mirror of mdounin nginx-tests
- Host: GitHub
- URL: https://github.com/catap/nginx-tests
- Owner: catap
- License: other
- Created: 2011-01-10T17:51:12.000Z (over 15 years ago)
- Default Branch: master
- Last Pushed: 2011-08-08T14:20:37.000Z (almost 15 years ago)
- Last Synced: 2025-03-17T12:55:05.947Z (over 1 year ago)
- Language: Perl
- Homepage: http://mdounin.ru/hg/nginx-tests/
- Size: 294 KB
- Stars: 3
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
README
Test suite for nginx.
Use prove to run tests as one usually do for perl tests. Individual tests
may be run as well.
Note: tests run nginx (and backend daemons if needed) listening on localhost
and may use various ports in 8000 .. 8999 range.
Usage:
$ TEST_NGINX_BINARY=/path/to/nginx prove .
By default tests expect nginx binary to be at ../nginx/objs/nginx.
Environment variables:
TEST_NGINX_BINARY
Sets path to nginx binary to be tested, defaults to "../nginx/objs/nginx".
TEST_NGINX_VERBOSE
Be a bit more verbose (in particular, print requests sent and responses
got from nginx). Note that this requires prove -v (or HARNESS_VERBOSE).
TEST_NGINX_LEAVE
If set temporary directory with configs and logs won't be deleted on test
completion. Usefull for debugging.
TEST_NGINX_CATLOG
Cat error log to stdout after test completion. Usefull for debugging.
TEST_NGINX_UNSAFE
Run unsafe tests.
Happy testing!