[master] 2afa113 A couple more corner cases
Poul-Henning Kamp
phk at FreeBSD.org
Tue Jun 24 12:53:22 CEST 2014
commit 2afa113483043f6f25cd98866bbeed9cec78038e
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date: Tue Jun 24 10:44:15 2014 +0000
A couple more corner cases
diff --git a/bin/varnishtest/tests/m00014.vtc b/bin/varnishtest/tests/m00014.vtc
index 260280f..28c4c79 100644
--- a/bin/varnishtest/tests/m00014.vtc
+++ b/bin/varnishtest/tests/m00014.vtc
@@ -1,6 +1,6 @@
varnishtest "Test std.querysort"
-server s1 -repeat 5 {
+server s1 -repeat 6 {
rxreq
txresp
} -start
@@ -18,18 +18,30 @@ client c1 {
rxresp
expect resp.http.url == "/foo/bar?b=0&c=5&p=0&t=0"
+ delay .1
+
txreq -url "/foo/bar?coa=0&co=0"
rxresp
expect resp.http.url == "/foo/bar?co=0&coa=0"
+ delay .1
+
txreq -url "/foo/bar?a=0&&&&&"
rxresp
expect resp.http.url == "/foo/bar?a=0"
+ txreq -url "/foo/bar?&a=0&&&&&z&w&x&"
+ rxresp
+ expect resp.http.url == "/foo/bar?a=0&w&x&z"
+
+ delay .1
+
txreq -url "/foo/bar?&"
rxresp
expect resp.http.url == "/foo/bar?"
+ delay .1
+
txreq -url "/foo/bar"
rxresp
expect resp.http.url == "/foo/bar"
More information about the varnish-commit
mailing list