--- a/tests/test-mq.t Fri Feb 08 05:36:08 2013 -0800
+++ b/tests/test-mq.t Mon Feb 11 16:21:48 2013 +0100
@@ -1555,4 +1555,24 @@
1: secret
2: secret
+Test that secret mq patch does not break hgweb
+
+ $ cat > hgweb.cgi <<HGWEB
+ > from mercurial import demandimport; demandimport.enable()
+ > from mercurial.hgweb import hgweb
+ > from mercurial.hgweb import wsgicgi
+ > import cgitb
+ > cgitb.enable()
+ > app = hgweb('.', 'test')
+ > wsgicgi.launch(app)
+ > HGWEB
+ $ . "$TESTDIR/cgienv"
+ $ PATH_INFO=/tags; export PATH_INFO
+ $ QUERY_STRING='style=raw'
+ $ python hgweb.cgi | grep -v ETag:
+ Status: 200 Script output follows\r (esc)
+ Content-Type: text/plain; charset=ascii\r (esc)
+ \r (esc)
+ tip [0-9a-f]{40} (re)
+
$ cd ..