Mercurial > hg > ngx_http_gunzip_filter_module
changeset 7:9158103f8571 0.1
Gunzip: fix tests for repcached and memcached 1.2.7+.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Mon, 28 Dec 2009 14:45:12 +0000 |
parents | 45e54370c2d0 |
children | f51185490d02 |
files | t/gunzip-memcached.t |
diffstat | 1 files changed, 13 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/t/gunzip-memcached.t +++ b/t/gunzip-memcached.t @@ -57,7 +57,19 @@ http { EOF -$t->run_daemon('memcached', '-l', '127.0.0.1', '-p', '8081'); +my $memhelp = `memcached -h`; +my @memopts = (); + +if ($memhelp =~ /repcached/) { + # repcached patch adds additional listen socket + push @memopts, '-X', '8082'; +} +if ($memhelp =~ /-U/) { + # UDP port is on by default in memcached 1.2.7+ + push @memopts, '-U', '0'; +} + +$t->run_daemon('memcached', '-l', '127.0.0.1', '-p', '8081', @memopts); eval { open OLDERR, ">&", \*STDERR; close STDERR;