Beispiel #1
0
 def test_get_username_with_username_field(self):
     req = RequestFactory().get('/')
     req.user = mock.Mock()
     req.user.USERNAME_FIELD = 'myfield'
     req.user.myfield = 'my-new-username'
     eq_(get_username(), '<anon>')
     self.middleware.process_request(req)
     eq_(get_username(), 'my-new-username')
Beispiel #2
0
 def test_get_username_no_username_field(self):
     req = RequestFactory().get('/')
     req.user = mock.Mock()
     del req.user.USERNAME_FIELD
     req.user.username = '******'
     eq_(get_username(), '<anon>')
     self.middleware.process_request(req)
     eq_(get_username(), 'my-username')
Beispiel #3
0
 def process(self, msg, kwargs):
     kwargs['extra'] = {
         'REMOTE_ADDR': get_remote_addr(),
         'USERNAME': get_username()
     }
     return msg, kwargs
 def process(self, msg, kwargs):
     kwargs['extra'] = {'REMOTE_ADDR': get_remote_addr(),
                        'USERNAME': get_username()}
     return msg, kwargs