Download Install Tutorial Docs FAQ Tools WikiLicense Team IRC Planet Involvement Shop Book

Changeset 1788

Show
Ignore:
Timestamp:
10/27/07 21:49:11
Author:
fumanchu
Message:

Use sample domains in test.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/cherrypy/test/test_proxy.py

    r1688 r1788  
    1212        'environment': 'test_suite', 
    1313        'tools.proxy.on': True, 
    14         'tools.proxy.base': 'www.mydomain.com', 
     14        'tools.proxy.base': 'www.mydomain.test', 
    1515        }) 
    1616     
     
    6262        self.getPage("/") 
    6363        self.assertHeader('Location', 
    64                           "%s://www.mydomain.com%s/dummy" % 
     64                          "%s://www.mydomain.test%s/dummy" % 
    6565                          (self.scheme, self.prefix())) 
    6666         
    6767        # Test X-Forwarded-Host (Apache 1.3.33+ and Apache 2) 
    68         self.getPage("/", headers=[('X-Forwarded-Host', 'http://www.example.com')]) 
    69         self.assertHeader('Location', "http://www.example.com/dummy") 
    70         self.getPage("/", headers=[('X-Forwarded-Host', 'www.example.com')]) 
    71         self.assertHeader('Location', "%s://www.example.com/dummy" % self.scheme) 
     68        self.getPage("/", headers=[('X-Forwarded-Host', 'http://www.example.test')]) 
     69        self.assertHeader('Location', "http://www.example.test/dummy") 
     70        self.getPage("/", headers=[('X-Forwarded-Host', 'www.example.test')]) 
     71        self.assertHeader('Location', "%s://www.example.test/dummy" % self.scheme) 
    7272         
    7373        # Test X-Forwarded-For (Apache2) 
     
    8080         
    8181        # Test X-Host (lighttpd; see https://trac.lighttpd.net/trac/ticket/418) 
    82         self.getPage("/xhost", headers=[('X-Host', 'www.example.com')]) 
    83         self.assertHeader('Location', "%s://www.example.com/blah" % self.scheme) 
     82        self.getPage("/xhost", headers=[('X-Host', 'www.example.test')]) 
     83        self.assertHeader('Location', "%s://www.example.test/blah" % self.scheme) 
    8484         
    8585        # Test X-Forwarded-Proto (lighttpd) 
    8686        self.getPage("/base", headers=[('X-Forwarded-Proto', 'https')]) 
    87         self.assertBody("https://www.mydomain.com") 
     87        self.assertBody("https://www.mydomain.test") 
    8888         
    8989        # Test cherrypy.url() 
     
    9191            # Test the value inside requests 
    9292            self.getPage(sn + "/newurl") 
    93             self.assertBody("Browse to <a href='%s://www.mydomain.com" % self.scheme 
     93            self.assertBody("Browse to <a href='%s://www.mydomain.test" % self.scheme 
    9494                            + sn + "/this/new/page'>this page</a>.") 
    9595            self.getPage(sn + "/newurl", headers=[('X-Forwarded-Host', 
    96                                                    'http://www.example.com')]) 
    97             self.assertBody("Browse to <a href='http://www.example.com
     96                                                   'http://www.example.test')]) 
     97            self.assertBody("Browse to <a href='http://www.example.test
    9898                            + sn + "/this/new/page'>this page</a>.") 
    9999             
     
    114114         
    115115        # Test trailing slash (see http://www.cherrypy.org/ticket/562). 
    116         self.getPage("/xhost/", headers=[('X-Host', 'www.example.com')]) 
    117         self.assertHeader('Location', "%s://www.example.com/xhost" 
     116        self.getPage("/xhost/", headers=[('X-Host', 'www.example.test')]) 
     117        self.assertHeader('Location', "%s://www.example.test/xhost" 
    118118                          % self.scheme) 
    119119 

Hosted by WebFaction

Log in as guest/cpguest to create tickets