[wwwsearch-commits] r43930 - in wwwsearch/mechanize/trunk: examples test-tools
jjlee at codespeak.net
jjlee at codespeak.net
Thu May 31 01:26:13 CEST 2007
Author: jjlee
Date: Thu May 31 01:26:12 2007
New Revision: 43930
Added:
wwwsearch/mechanize/trunk/test-tools/cookietest.cgi
- copied, changed from r43808, wwwsearch/mechanize/trunk/examples/cookietest.cgi
Removed:
wwwsearch/mechanize/trunk/examples/cookietest.cgi
Modified:
wwwsearch/mechanize/trunk/test-tools/twisted-localserver.py
Log:
Move cookietest.cgi from examples into test-tools
Deleted: /wwwsearch/mechanize/trunk/examples/cookietest.cgi
==============================================================================
--- /wwwsearch/mechanize/trunk/examples/cookietest.cgi Thu May 31 01:26:12 2007
+++ (empty file)
@@ -1,43 +0,0 @@
-#!/usr/bin/python
-# -*-python-*-
-
-# The copy of this script that lives at wwwsearch.sf.net is used by the
-# mechanize functional tests.
-
-print "Content-Type: text/html"
-print "Set-Cookie: foo=bar\n"
-import sys, os, string, cgi, Cookie
-
-from types import ListType
-
-print "<html><head><title>Cookies and form submission parameters</title>"
-cookie = Cookie.SimpleCookie()
-cookieHdr = os.environ.get("HTTP_COOKIE", "")
-cookie.load(cookieHdr)
-if not cookie.has_key("foo"):
- print '<meta http-equiv="refresh" content="5">'
-print "</head>"
-print "<p>Received cookies:</p>"
-print "<pre>"
-print cgi.escape(os.environ.get("HTTP_COOKIE", ""))
-print "</pre>"
-if cookie.has_key("foo"):
- print "Your browser supports cookies!"
-print "<p>Referer:</p>"
-print "<pre>"
-print cgi.escape(os.environ.get("HTTP_REFERER", ""))
-print "</pre>"
-form = cgi.FieldStorage()
-print "<p>Received parameters:</p>"
-print "<pre>"
-for k in form.keys():
- v = form[k]
- if isinstance(v, ListType):
- vs = []
- for item in v:
- vs.append(item.value)
- text = string.join(vs, ", ")
- else:
- text = v.value
- print "%s: %s" % (cgi.escape(k), cgi.escape(text))
-print "</pre></html>"
Copied: wwwsearch/mechanize/trunk/test-tools/cookietest.cgi (from r43808, wwwsearch/mechanize/trunk/examples/cookietest.cgi)
==============================================================================
--- wwwsearch/mechanize/trunk/examples/cookietest.cgi (original)
+++ wwwsearch/mechanize/trunk/test-tools/cookietest.cgi Thu May 31 01:26:12 2007
@@ -1,8 +1,7 @@
#!/usr/bin/python
# -*-python-*-
-# The copy of this script that lives at wwwsearch.sf.net is used by the
-# mechanize functional tests.
+# This is used by functional_tests.py
print "Content-Type: text/html"
print "Set-Cookie: foo=bar\n"
Modified: wwwsearch/mechanize/trunk/test-tools/twisted-localserver.py
==============================================================================
--- wwwsearch/mechanize/trunk/test-tools/twisted-localserver.py (original)
+++ wwwsearch/mechanize/trunk/test-tools/twisted-localserver.py Thu May 31 01:26:12 2007
@@ -115,7 +115,7 @@
make_leaf_page(bits, "referertest.html", REFERER_TEST_HTML)
make_leaf_page(bits, "mechanize_reload_test.html", RELOAD_TEST_HTML)
make_redirect(root, "redirected", "/doesnotexist")
- make_cgi_bin(root, "cgi-bin", "examples")
+ make_cgi_bin(root, "cgi-bin", "test-tools")
site = server.Site(root)
reactor.listenTCP(int(sys.argv[1]), channel.HTTPFactory(site))
More information about the wwwsearch-commits
mailing list