Esempio n. 1
0
 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)
Esempio n. 2
0
    def test_field_name(self):
        user = User()

        assert user.field_name() == 'User'
Esempio n. 3
0
    def test_user_value(self):
        fake_user = '******'
        user = User(fake_user)

        assert user.name == fake_user
Esempio n. 4
0
    def test_default_value(self):
        import getpass
        user = User()

        assert user.name == getpass.getuser()
Esempio n. 5
0
    def test_repr(self):
        user = User('test-user')

        assert repr(user) == 'User(name=\'test-user\')'
Esempio n. 6
0
    def test_bytes(self):
        user = User('test-user')

        assert bytes(user) == b'User: test-user\r\n'
Esempio n. 7
0
    def test_instantiates(self):
        user = User()

        assert 'user' in locals()