From c2b77c4a7a9517651d336d9b643515be26cb9634 Mon Sep 17 00:00:00 2001 From: Fabian Keil Date: Fri, 17 Oct 2014 14:45:29 +0000 Subject: [PATCH] Add range-related tests for external-filter{} --- regression-tests.action | 45 ++++++++++++++++++++++++++++++++++++++++- 1 file changed, 44 insertions(+), 1 deletion(-) diff --git a/regression-tests.action b/regression-tests.action index 53d0e8d8..9145f16e 100644 --- a/regression-tests.action +++ b/regression-tests.action @@ -1,5 +1,5 @@ ############################################################################# -# $Id: regression-tests.action,v 1.52 2014/02/10 14:43:22 fabiankeil Exp $ +# $Id: regression-tests.action,v 1.53 2014/06/20 09:49:31 fabiankeil Exp $ ############################################################################# # # This is a configuration file for Privoxy-Regression-Test @@ -473,6 +473,7 @@ TAG:^prevent-compression$ {\ -client-header-tagger{range-requests} \ +deanimate-gifs{last} \ + -external-filter \ -filter \ } # Set Header = Range: bytes=1234-5678 @@ -506,6 +507,47 @@ TAG:^deanimate-gifs\{last\}$ {\ -client-header-tagger{range-requests} \ -deanimate-gifs \ + +external-filter{blafasel} \ + -filter \ +} +# 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 +TAG:^external-filter\{blafasel\}$ + +{\ + -client-header-tagger{range-requests} \ + -deanimate-gifs \ + -external-filter \ +filter{banners-by-size} \ } # Set Header = Range: bytes=1234-5678 @@ -545,6 +587,7 @@ TAG:^filter\{banners-by-size\}$ {\ -client-header-tagger{range-requests} \ -deanimate-gifs \ + -external-filter \ -filter \ } # Set Header = Range: bytes=1234-5678 -- 2.39.2