X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=regression-tests.action;h=750caed7341553112111826de3b21976e08037d3;hp=6564ceddf4d626beceb6424a529d8cf5edbba703;hb=7ac4c3d35cba7d2b7e06a1317c0d0c31b46b7781;hpb=e88cf8f80b7f3be51b5014edf25a5a008b6a804d diff --git a/regression-tests.action b/regression-tests.action index 6564cedd..750caed7 100644 --- a/regression-tests.action +++ b/regression-tests.action @@ -1,5 +1,5 @@ ############################################################################# -# $Id: regression-tests.action,v 1.58 2014/11/20 15:29:36 fabiankeil Exp $ +# $Id: regression-tests.action,v 1.69 2017/01/23 13:06:31 fabiankeil Exp $ ############################################################################# # # This is a configuration file for Privoxy-Regression-Test @@ -10,7 +10,7 @@ # ############################################################################# # -# Copyright (c) 2007-2014 Fabian Keil +# Copyright (c) 2007-2017 Fabian Keil # # Permission to use, copy, modify, and distribute this software for any # purpose with or without fee is hereby granted, provided that the above @@ -27,7 +27,7 @@ ############################################################################# {{settings}} -for-privoxy-version=3.0.22 +for-privoxy-version=3.0.27 # Some dependencies Privoxy-Regression-Test should know about: # @@ -40,13 +40,14 @@ for-privoxy-version=3.0.22 # Level 15 needs = config line connection-sharing\s+0 # Level 16 needs = feature status FEATURE_CONNECTION_KEEP_ALIVE Yes # Level 16 needs = config line connection-sharing\s+1 -# Level 17 needs = feature status FEATURE_PTHREAD Yes +# Level 17 needs = feature status FEATURE_64_BIT_TIME_T Yes # Level 18 needs = feature status FEATURE_GRACEFUL_TERMINATION No # Level 19 needs = feature status FEATURE_GRACEFUL_TERMINATION Yes # Level 20 needs = feature status FEATURE_TOGGLE Yes # Level 21 needs = feature status FEATURE_TOGGLE No # Level 22 needs = config line enable-proxy-authentication-forwarding\s+0 # Level 23 needs = config line enable-proxy-authentication-forwarding\s+1 +# Level 24 needs = feature status FEATURE_CLIENT_TAGS Yes ####################################################### # Enable taggers to activate the tests on demand @@ -329,6 +330,7 @@ TAG:^hide-if-modified-since\{-60\}$ # Expect Header = SOME CHANGE # Set Header = If-Modified-Since: Wed, 31 Dec 1969 23:59:59 GMT # Expect Header = SOME CHANGE +# Level = 17 TAG:^hide-if-modified-since\{\+60\}$ {+hide-if-modified-since{60} -crunch-if-none-match} @@ -677,7 +679,7 @@ TAG:^Proxy-Authorization header forwarding$ # # These are mainly useful for checking for memory leaks # with Valgrind or whether or not the user manual is installed -# correctly and are unlikely to actually detect any +# correctly. # # Note that if "Expect Status Code" is missing, 200 is implied. # @@ -768,9 +770,19 @@ TAG:^Proxy-Authorization header forwarding$ # Fetch Test = http://p.p/favicon.ico # Fetch Test = http://p.p/robots.txt # Fetch Test = http://p.p/send-banner +# Trusted CGI Request = http://p.p/send-stylesheet # Fetch Test = http://p.p/send-stylesheet +# Expect Status Code = 403 # Fetch Test = http://p.p/t # Fetch Test = http://p.p/url-info-osd.xml +# Fetch Test = http://p.p/client-tags +# Level = 24 +# Trusted CGI Request = http://p.p/toggle-client-tag +# Expect Status Code = 302 +# Level = 24 +# Fetch Test = http://p.p/toggle-client-tag +# Expect Status Code = 403 +# Level = 24 # Trusted CGI Request = http://p.p/edit-actions # Expect Status Code = 302