blob: 7c04660fe5da81731d2fd7f904a39d1c7c91fad8 [file] [log] [blame]
xf.li6c8fc1e2023-08-12 00:11:09 -07001<testcase>
2<info>
3<keywords>
4HTTP
5GLOBAL DNS CACHE
6</keywords>
7</info>
8
9# Server-side
10<reply>
11<data1>
12HTTP/1.1 200 OK
13Date: Tue, 09 Nov 2010 14:49:00 GMT
14Server: test-server/fake
15Content-Length: 47
16
17file contents should appear once for each file
18</data1>
19<data2>
20HTTP/1.1 200 OK
21Date: Tue, 09 Nov 2010 14:49:00 GMT
22Server: test-server/fake
23Content-Length: 47
24
25file contents should appear once for each file
26</data2>
27<data3>
28HTTP/1.1 200 OK
29Date: Tue, 09 Nov 2010 14:49:00 GMT
30Server: test-server/fake
31Content-Length: 47
32
33file contents should appear once for each file
34</data3>
35<data4>
36HTTP/1.1 200 OK
37Date: Tue, 09 Nov 2010 14:49:00 GMT
38Server: test-server/fake
39Content-Length: 47
40
41file contents should appear once for each file
42</data4>
43</reply>
44
45# Client-side
46<client>
47<server>
48http
49</server>
50<tool>
51lib%TESTNUMBER
52</tool>
53 <name>
54GLOBAL CACHE test over two easy performs
55 </name>
56 <command>
57http://%HOSTIP:%HTTPPORT/path/%TESTNUMBER %HOSTIP %HTTPPORT
58</command>
59</client>
60
61# Verify data after the test has been "shot"
62<verify>
63<protocol>
64GET /path/%TESTNUMBER0001 HTTP/1.1
65Host: %HOSTIP:%HTTPPORT
66Accept: */*
67
68GET /path/%TESTNUMBER0002 HTTP/1.1
69Host: %HOSTIP:%HTTPPORT
70Accept: */*
71
72</protocol>
73<strip>
74^Host:.*
75</strip>
76<stripfile>
77$_ = '' if (($_ !~ /left intact/) && ($_ !~ /Closing connection/))
78</stripfile>
79</verify>
80</testcase>