async def wrapper(cls, request): if cls.user: cls.logger.debug('Added user header for \'%s\' to request (%s)', cls.user, id(request)) request.add_header(User(cls.user)) return await func(cls, request)
def test_field_name(self): user = User() assert user.field_name() == 'User'
def test_user_value(self): fake_user = '******' user = User(fake_user) assert user.name == fake_user
def test_default_value(self): import getpass user = User() assert user.name == getpass.getuser()
def test_repr(self): user = User('test-user') assert repr(user) == 'User(name=\'test-user\')'
def test_bytes(self): user = User('test-user') assert bytes(user) == b'User: test-user\r\n'
def test_instantiates(self): user = User() assert 'user' in locals()