Add test scenario content-filters
[privoxy.git] / tests / cts / content-filters / data / test36
1 <testcase>
2 <info>
3 <keywords>
4 HTTP
5 HTTP GET
6 filter allow-autocompletion
7 </keywords>
8 </info>
9
10 <reply>
11 <data>
12 HTTP/1.1 200 OK\r
13 Date: Thu, 22 Jul 2010 11:22:33 GMT\r
14 Connection: close\r
15 Content-Type: text/html\r
16 X-Control: swsclose\r
17 \r
18 # Here are some strings the allow-autocompletion filter should filter:
19
20 <input blafasel autocomplete="off"
21 <input blafasel autocomplete='0'
22
23 <form blafasel autocomplete="off"
24 <form blafasel autocomplete='0'
25
26 <select blafasel autocomplete="off"
27 <select blafasel autocomplete='0'
28
29 <textarea blafasel autocomplete="off"
30 <textarea blafasel autocomplete='0'
31 </data>
32 </reply>
33
34 <proxy-reply>
35 <data>
36 HTTP/1.1 200 OK\r
37 Date: Thu, 22 Jul 2010 11:22:33 GMT\r
38 Connection: close\r
39 Content-Type: text/html\r
40 X-Control: swsclose\r
41 Content-Length: 353\r
42 \r
43 # Here are some strings the allow-autocompletion filter should filter:
44
45 <input blafasel autocomplete="on"
46 <input blafasel autocomplete='on'
47
48 <form blafasel autocomplete="on"
49 <form blafasel autocomplete='on'
50
51 <select blafasel autocomplete="on"
52 <select blafasel autocomplete='on'
53
54 <textarea blafasel autocomplete="on"
55 <textarea blafasel autocomplete='on'
56 </data>
57 </proxy-reply>
58
59 <client>
60 <server>
61 http
62 </server>
63 <name>
64 +filter{allow-autocompletion}
65 </name>
66 <features>
67 proxy
68 </features>
69 <command>
70 http://%HOSTIP:%HTTPPORT/allow-autocompletion/%TESTNUMBER
71 </command>
72 </client>
73
74 <verify>
75 <protocol>
76 GET /allow-autocompletion/%TESTNUMBER HTTP/1.1\r
77 Host: %HOSTIP:%HTTPPORT\r
78 User-Agent: curl/%VERSION\r
79 Accept: */*\r
80 Connection: close\r
81 \r
82 </protocol>
83 </verify>
84 </testcase>