def test_registered_emails(self): """ Return a list of emails associated with the user. """ self.setUp() request = FakeRequest() request.remote_addr = '127.0.0.1' path = '/%s/register' % VERSION response = self.app.get(path, status = 200) self.failUnless('navigator.id.registerVerifiedEmail' in response.body) self.failUnless(self.good_credentials.get('email') in response.body) # get_certificate tested elsewhere. self.purge_db()
def test_logout(self): self.setUp() path = "/%s/logout" % VERSION request = FakeRequest() request.remote_addr = "127.0.0.1" signature = self.app.app.wrap_app.app.\ controllers['auth'].gen_signature( self.user_info.get('uid'), request) params = self.default_params.copy() params.update({'sig': signature}) self.app.get(path, params = params, extra_environ = self.extra_environ)