MCPcopy
hub / github.com/cherrypy/cherrypy / testBasic

Method testBasic

cherrypy/test/test_auth_basic.py:89–104  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

87 self.assertBody('This is public.')
88
89 def testBasic(self):
90 self.getPage('/basic/')
91 self.assertStatus(401)
92 self.assertHeader(
93 'WWW-Authenticate',
94 'Basic realm="wonderland", charset="UTF-8"'
95 )
96
97 self.getPage('/basic/',
98 [('Authorization', 'Basic eHVzZXI6eHBhc3N3b3JX')])
99 self.assertStatus(401)
100
101 self.getPage('/basic/',
102 [('Authorization', 'Basic eHVzZXI6eHBhc3N3b3Jk')])
103 self.assertStatus('200 OK')
104 self.assertBody("Hello xuser, you've been authorized.")
105
106 def testBasic2(self):
107 self.getPage('/basic2/')

Callers

nothing calls this directly

Calls 1

getPageMethod · 0.80

Tested by

no test coverage detected