From: Fabian Keil <fk@fabiankeil.de>
Date: Fri, 6 Apr 2012 15:17:41 +0000 (+0000)
Subject: Additional tests for range requests with filtering enabled
X-Git-Tag: v_3_0_20~357
X-Git-Url: http://www.privoxy.org/gitweb/%22https:/static/@default-cgi@toggle?a=commitdiff_plain;h=55919d05014ea4a36455489dfe486c4ab2148dc7;p=privoxy.git

Additional tests for range requests with filtering enabled
---

diff --git a/regression-tests.action b/regression-tests.action
index 4f9b6390..ccb82998 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.42 2011/11/06 11:46:58 fabiankeil Exp $
 #############################################################################
 #
 # This is a configuration file for Privoxy-Regression-Test
@@ -430,10 +430,24 @@ 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: 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 +457,24 @@ 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=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 \