X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=regression-tests.action;h=83e728d81eac0fb24f01b3606fd186329cfbd5e7;hp=4f9b639075eba4bc6ff2d3ba4f84244d89abe3e4;hb=aff35fb14a087ac279167b784924fe98eec24f1c;hpb=a681baafffd0b61bc0c25d131e459dd13f160c3e diff --git a/regression-tests.action b/regression-tests.action index 4f9b6390..83e728d8 100644 --- a/regression-tests.action +++ b/regression-tests.action @@ -1,5 +1,5 @@ ############################################################################# -# $Id: regression-tests.action,v 1.41 2011/11/06 11:46:36 fabiankeil Exp $ +# $Id: regression-tests.action,v 1.45 2012/04/22 12:14:46 fabiankeil Exp $ ############################################################################# # # This is a configuration file for Privoxy-Regression-Test @@ -10,7 +10,7 @@ # ############################################################################# # -# Copyright (c) 2007-2011 Fabian Keil +# Copyright (c) 2007-2012 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,9 +27,9 @@ ############################################################################# # While the syntax used is understood by Privoxy 3.0.14 and later, -# some of the +fast-redirects{} tests require at least 3.0.18 to work. +# some of the +fast-redirects{} tests require at least 3.0.20 to work. {{settings}} -for-privoxy-version=3.0.18 +for-privoxy-version=3.0.20 # Some dependencies Privoxy-Regression-Test should know about: # @@ -259,18 +259,71 @@ TAG:^hide-if-modified-since\{block\}$ # Set Header = If-Modified-Since: Gee, this date is invalid # Expect Header = REMOVAL + # Set Header = If-Modified-Since: Thu, 04 Oct 2007 09:56:35 GMT # Expect Header = SOME CHANGE +# Set Header = If-Modified-Since: Thu, 04-Oct-07 09:56:35 GMT +# Expect Header = SOME CHANGE +# Set Header = If-Modified-Since: Thursday, 04-Oct-2007 09:56:35 GMT +# Expect Header = SOME CHANGE +# Set Header = If-Modified-Since: Thu, 04-Oct-2007 09:56:35 GMT +# Expect Header = SOME CHANGE +# Set Header = If-Modified-Since: Thursday Oct 04 09:56:35 2007 GMT +# Expect Header = SOME CHANGE + # Set Header = If-Modified-Since: Thu, 1 Jan 1970 00:00:00 GMT # Expect Header = SOME CHANGE # Level = 17 +# Set Header = If-Modified-Since: Thu, 01-Jan-70 00:00:00 GMT +# Expect Header = SOME CHANGE +# Level = 17 +# Set Header = If-Modified-Since: Thursday, 01-Jan-1970 00:00:00 GMT +# Expect Header = SOME CHANGE +# Level = 17 +# Set Header = If-Modified-Since: Thu, 01-Jan-1970 00:00:00 GMT +# Expect Header = SOME CHANGE +# Level = 17 +# Set Header = If-Modified-Since: Thursday Jan 01 00:00:00 1970 GMT +# Expect Header = SOME CHANGE +# Level = 17 + # Set Header = If-Modified-Since: Thu, 1 Jan 123456789 00:00:00 GMT # Expect Header = REMOVAL +# Set Header = If-Modified-Since: Thu, 01-Jan-123456789 00:00:00 GMT +# Expect Header = REMOVAL +# Set Header = If-Modified-Since: Thursday, 01-Jan-123456789 00:00:00 GMT +# Expect Header = REMOVAL +# Set Header = If-Modified-Since: Thu, 01-Jan-123456789 00:00:00 GMT +# Expect Header = REMOVAL +# Set Header = If-Modified-Since: Thursday Jan 01 00:00:00 123456789 GMT +# Expect Header = REMOVAL + # Set Header = If-Modified-Since: Mon, 1 Jan 2525 00:00:00 GMT # Expect Header = SOME CHANGE # Level = 17 +# Set Header = If-Modified-Since: Mon, 01-Jan-25 00:00:00 GMT +# Expect Header = SOME CHANGE +# Level = 17 +# Set Header = If-Modified-Since: Monday, 01-Jan-2525 00:00:00 GMT +# Expect Header = SOME CHANGE +# Level = 17 +# Set Header = If-Modified-Since: Mon, 01-Jan-2525 00:00:00 GMT +# Expect Header = SOME CHANGE +# Level = 17 +# Set Header = If-Modified-Since: Monday Jan 01 00:00:00 2525 GMT +# Expect Header = SOME CHANGE +# Level = 17 + # Set Header = If-Modified-Since: Thu, 1 Jan 1970 02:00:00 GMT # Expect Header = SOME CHANGE +# Set Header = If-Modified-Since: Thu, 01-Jan-70 02:00:00 GMT +# Expect Header = SOME CHANGE +# Set Header = If-Modified-Since: Thursday, 01-Jan-1970 02:00:00 GMT +# Expect Header = SOME CHANGE +# Set Header = If-Modified-Since: Thu, 01-Jan-1970 02:00:00 GMT +# Expect Header = SOME CHANGE +# Set Header = If-Modified-Since: Thursday Jan 01 02:00:00 1970 GMT +# Expect Header = SOME CHANGE {+hide-if-modified-since{-60} -crunch-if-none-match} TAG:^hide-if-modified-since\{-60\}$ @@ -430,10 +483,30 @@ TAG:^prevent-compression$ # Set Header = Range: bytes=1234-5678 # Expect Header = REMOVAL +# Set Header = Range: bytes=1-5 +# Expect Header = REMOVAL # Set Header = If-Range: bytes=1234-5678 # Expect Header = REMOVAL # Set Header = Request-Range: bytes=1234-5678 # Expect Header = REMOVAL +# Set Header = Range: foo +# Expect Header = REMOVAL +# Set Header = If-Range: foo +# Expect Header = REMOVAL +# Set Header = Request-Range: foo +# Expect Header = REMOVAL +# Set Header = Range: bytes=0-5678 +# Expect Header = NO CHANGE +# Set Header = Range: bytes=0- +# Expect Header = NO CHANGE +# Set Header = If-Range: bytes=0-5678 +# Expect Header = NO CHANGE +# Set Header = If-Range: bytes=0- +# Expect Header = NO CHANGE +# Set Header = Request-Range: bytes=0-5678 +# Expect Header = NO CHANGE +# Set Header = Request-Range: bytes=0- +# Expect Header = NO CHANGE {\ -client-header-tagger{range-requests} \ +deanimate-gifs{last} \ @@ -443,10 +516,36 @@ TAG:^deanimate-gifs\{last\}$ # Set Header = Range: bytes=1234-5678 # Expect Header = REMOVAL +# Set Header = Range: bytes=1-5 +# Expect Header = REMOVAL # Set Header = If-Range: bytes=1234-5678 # Expect Header = REMOVAL # Set Header = Request-Range: bytes=1234-5678 # Expect Header = REMOVAL +# Set Header = Range: bytes=1-5 +# Expect Header = REMOVAL +# Set Header = If-Range: bytes=1234-5678 +# Expect Header = REMOVAL +# Set Header = Request-Range: bytes=1234-5678 +# Expect Header = REMOVAL +# Set Header = Range: foo +# Expect Header = REMOVAL +# Set Header = If-Range: foo +# Expect Header = REMOVAL +# Set Header = Request-Range: foo +# Expect Header = REMOVAL +# Set Header = Range: bytes=0-5678 +# Expect Header = NO CHANGE +# Set Header = Range: bytes=0- +# Expect Header = NO CHANGE +# Set Header = If-Range: bytes=0-5678 +# Expect Header = NO CHANGE +# Set Header = If-Range: bytes=0- +# Expect Header = NO CHANGE +# Set Header = Request-Range: bytes=0-5678 +# Expect Header = NO CHANGE +# Set Header = Request-Range: bytes=0- +# Expect Header = NO CHANGE {\ -client-header-tagger{range-requests} \ -deanimate-gifs \