X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=regression-tests.action;h=9f812637e2b13bb3674ab559a13f01f96c13eee5;hp=86a18902c7fe92bc771b837ad898c6136c1990e3;hb=24087b67c87f979f62414349bd93a87390a4019f;hpb=5983e222317d9965d8207952d02f2f6265e4bbe6 diff --git a/regression-tests.action b/regression-tests.action index 86a18902..9f812637 100644 --- a/regression-tests.action +++ b/regression-tests.action @@ -4,7 +4,7 @@ # (included in the source tarball's tools directory and available at # https://www.privoxy.org/gitweb/?p=privoxy.git;a=blob;f=tools/privoxy-regression-test.pl;hb=HEAD). # -# After referencing it in your Privoxy configuration both Privoxy and +# After referencing this file in your Privoxy configuration both Privoxy and # Privoxy-Regression-Test should be good to go. # ############################################################################# @@ -108,7 +108,10 @@ TAG:^hide-accept-language\{block\}$ # Set Header = Referer: http:// # Expect Header = REMOVAL # -# Set Header = Referer: https://p.p/ +# Set Header = Referer: https://www.privoxy.org/ +# Expect Header = REMOVAL +# +# Set Header = Referer: http://www.privoxy.org/ # Expect Header = REMOVAL TAG:^hide-referrer\{conditional-block\}$ @@ -128,7 +131,10 @@ TAG:^hide-referrer\{conditional-block\}$ # Set Header = Referer: http:// # Expect Header = Referer: http://p.p/ # -# Set Header = Referer: https://p.p/ +# Set Header = Referer: https://www.privoxy.org/ +# Expect Header = Referer: http://p.p/ +# +# Set Header = Referer: http://www.privoxy.org/ # Expect Header = Referer: http://p.p/ TAG:^hide-referrer\{conditional-forge\}$ @@ -606,6 +612,11 @@ TAG:^Connection: close$ TAG:^connection-sharing disabled$ {} +# XXX: This test is expected to fail when using "https://p.p/" +# as CGI prefix with https inspection enabled but can't +# yet be automatically skipped. By design connections aren't +# shared when using "https://" so Privoxy does not remove the +# header. # Set Header = Connection: close # Expect Header = REMOVAL # Level = 16 @@ -624,6 +635,15 @@ TAG:^connection-sharing enabled$ TAG:^No Host header$ {} +# XXX: This test is expected to fail when using "https://p.p/" +# as CGI prefix with https inspection enabled but can't +# yet be automatically skipped. The reason for the test +# failure is that Privoxy-Regression-Test only modifies +# the Host header for the CONNECT request, not for the +# actual request that follows. Changing that would not +# fix the test though as a modified Host header in the +# actual request would result in Privoxy attempting to +# connect to it. # Set Header = Host: whatever.example.org # Expect Header = NO CHANGE TAG:^Host header other than the target host$