def _update_environ(self, environ, user=None): environ = environ or {} environ.setdefault('HTTP_HOST', 'testserver') if user: username = _get_username(user) environ['WEBTEST_USER'] = to_wsgi_safe_string(username) return environ
def _update_environ(self, environ, user=_notgiven): environ = environ or {} if user is not _notgiven: if user is None: # We can't just delete the key here, the test request is built # from self.extra_environ + this environ, so the header defined # by set_user will be found in self.extra_environ. environ['WEBTEST_USER'] = '' else: username = _get_username(user) environ['WEBTEST_USER'] = to_wsgi_safe_string(username) return environ
def _update_environ(self, environ, user=_notgiven): environ = environ or {} environ.setdefault('HTTP_HOST', 'testserver') if user is not _notgiven: if user is None: # We can't just delete the key here, the test request is built # from self.extra_environ + this environ, so the header defined # by set_user will be found in self.extra_environ. environ['WEBTEST_USER'] = '' else: username = _get_username(user) environ['WEBTEST_USER'] = to_wsgi_safe_string(username) return environ
def _update_environ(self, environ, user): if user: environ = environ or {} username = _get_username(user) environ['WEBTEST_USER'] = to_wsgi_safe_string(username) return environ