Mercurial > hg > nginx-tests
comparison smtp-greeting-delay.t @ 107:1c0ec30614c6
Tests: add TEST_GLOBALS and TEST_GLOBALS_HTTP config chunks.
TEST_GLOBALS replaces previously used -g switch. This allows tests
to be executed on 0.6.* branch. For compatibility with old tests -g switch
will be used if TEST_GLOBALS wasn't expaneded in config.
TEST_GLOBALS_HTTP replaces multiple variables (access_log, root,
client_body_temp_path, proxy_temp_path, fastcgi_temp_path) previously
specified directly in test configs. This change reduce duplication and
allows tests to be used with nginx compiled without fastcgi and/or proxy
modules (as proxy_temp_path and fastcgi_temp_path are added conditionally).
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Wed, 14 Oct 2009 02:23:52 +0400 |
parents | b4f1e64882b7 |
children | 8ac1faaddd2c |
comparison
equal
deleted
inserted
replaced
106:7a712d3909ba | 107:1c0ec30614c6 |
---|---|
20 select STDERR; $| = 1; | 20 select STDERR; $| = 1; |
21 select STDOUT; $| = 1; | 21 select STDOUT; $| = 1; |
22 | 22 |
23 my $t = Test::Nginx->new()->has('mail')->plan(2) | 23 my $t = Test::Nginx->new()->has('mail')->plan(2) |
24 ->write_file_expand('nginx.conf', <<'EOF')->run(); | 24 ->write_file_expand('nginx.conf', <<'EOF')->run(); |
25 | |
26 %%TEST_GLOBALS%% | |
25 | 27 |
26 master_process off; | 28 master_process off; |
27 daemon off; | 29 daemon off; |
28 | 30 |
29 events { | 31 events { |