changeset 62:7c154953acc4

test reading the pages
author Jeff Hammel <jhammel@mozilla.com>
date Thu, 01 Mar 2012 16:20:44 -0800
parents 53ec5144f84f
children af1476a936fc
files tests/test_ttw.txt
diffstat 1 files changed, 18 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/tests/test_ttw.txt	Thu Mar 01 15:59:18 2012 -0800
+++ b/tests/test_ttw.txt	Thu Mar 01 16:20:44 2012 -0800
@@ -5,6 +5,7 @@
 
 The obligatory imports::
 
+    >>> import urllib2
     >>> from simpypi.factory import factory
 
 Create a WSGI app::
@@ -13,8 +14,24 @@
 
 Now wrap it in a server::
 
-    >>> server = testserver(app, 'localhost', 64321)
+    >>> port = 64321
+    >>> server = testserver(app, 'localhost', port)
     >>> server.start()
+    >>> url = 'http://localhost:%d/' % port
+
+Get the home page::
+
+    >>> resource = urllib2.urlopen(url)
+    >>> contents = resource.read()
+    >>> 'Python Package Index' in contents
+    True
+
+Get the index page::
+
+    >>> resource = urllib2.urlopen(url + 'index')
+    >>> contents = resource.read()
+    >>> 'Simple Index' in contents
+    True
 
 Shut down the server::