Mercurial > hg > nginx-tests
view README @ 120:598b758c68a9
Tests: empty cached responses partially fixed in 0.8.31.
Fix doesn't address duplicate final chunks though, and I believe the fix is
generally wrong.
While it's probably ok to return non-gzipped empty response instead of gzipped
one in 'empty get stale' test - addition filter will be clearly broken. So
mark this test as broken instead of changing it.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Thu, 24 Dec 2009 16:54:43 +0300 |
parents | bc3351f157ef |
children | 342b31c8f3af |
line wrap: on
line source
Test suite for nginx. Use prove to run tests as one usually do for perl tests. Individual tests may be run as well. Tests assume that nginx sources are in directory nginx at the same level as directory with tests, and nginx was already configured and built (i.e. nginx binary available as ../nginx/objs/nginx from test directory). Note: some tests may fail since they are for bugs not fixed in public code. Note: tests run nginx (and backend daemons if needed) listening on localhost. Currently this includes following ports: 8025, 8026, 8080, 8081, 8110, 8111, 8143, 8144. Tests for memcached required memcached itself and Cache::Memcached to be installed. Currently each test creates it's own temporary directory and uses it for logs etc. One may instruct tests not to remove the temp directory (e.g. for analysis of failed test) by setting LEAVE environment variable.