r1840 - trunk/varnish-tools/regress/lib/Varnish/Test/Case

des at projects.linpro.no des at projects.linpro.no
Mon Aug 13 20:31:39 CEST 2007


Author: des
Date: 2007-08-13 20:31:39 +0200 (Mon, 13 Aug 2007)
New Revision: 1840

Modified:
   trunk/varnish-tools/regress/lib/Varnish/Test/Case/POST.pm
Log:
Document what seems to be a bug in the framework.


Modified: trunk/varnish-tools/regress/lib/Varnish/Test/Case/POST.pm
===================================================================
--- trunk/varnish-tools/regress/lib/Varnish/Test/Case/POST.pm	2007-08-13 18:30:15 UTC (rev 1839)
+++ trunk/varnish-tools/regress/lib/Varnish/Test/Case/POST.pm	2007-08-13 18:31:39 UTC (rev 1840)
@@ -36,9 +36,14 @@
 our $DESCR = "Tests Varnish's ability to correctly pass POST requests" .
     " to the backend, and their replies back to the client.";
 
-# testGetPOST and testPassPOST are known to fail, and it is not clear
-# at this point whether that is a bug or a feature.
-our @TESTS = qw(testPipePOST);
+# testCachePOST and testPassPOST are known to fail, and it is not
+# clear at this point whether that is a bug or a feature.
+#
+# More interestingly, if you run testPassPOST after testPipePOST, the
+# latter receives the Varnish Guru Meditation intended for the former.
+# This seems to be a bug in either IO::Multiplex or Varnish::Test.
+#
+our @TESTS = qw(testPipePOST testCachePOST testPassPOST);
 
 our $VCL = <<EOVCL;
 sub vcl_recv {




More information about the varnish-commit mailing list