changeset 306:f175dc25f249

Tests: proxy_store with HEAD requests. Obsolete X-Accel-Expires test removed, as there are no plans to commit long obsolete patch for X-Accel-Expires and proxy_store. Testing that responses to HEAD requests are not stored is added instead.
author Maxim Dounin <mdounin@mdounin.ru>
date Tue, 09 Jul 2013 17:06:52 +0400
parents f4aab0e66ed0
children 81c98592661f
files proxy_store.t
diffstat 1 files changed, 1 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/proxy_store.t
+++ b/proxy_store.t
@@ -46,9 +46,6 @@ http {
         location /ssi.html {
             ssi on;
         }
-        location /index-nostore.html {
-            add_header  X-Accel-Expires  0;
-        }
         location /index-big.html {
             limit_rate  200k;
         }
@@ -71,14 +68,8 @@ EOF
 like(http_get('/store-index.html'), qr/SEE-THIS/, 'proxy request');
 ok(-e $t->testdir() . '/store-index.html', 'result stored');
 
-like(http_get('/store-index-nostore.html'), qr/SEE-THIS/,
-	'proxy request with x-accel-expires');
-
-TODO: {
-local $TODO = 'patch rejected';
-
+like(http_head('/store-index-nostore.html'), qr/200 OK/, 'head request');
 ok(!-e $t->testdir() . '/store-index-nostore.html', 'result not stored');
-}
 
 ok(scalar @{[ glob $t->testdir() . '/proxy_temp/*' ]} == 0, 'no temp files');