Exemplo n.º 1
0
    def test_service_creation(self, monkeypatch):
        serializer_obj = pretend.stub()
        serializer_cls = pretend.call_recorder(lambda *a, **kw: serializer_obj)
        monkeypatch.setattr(services, "URLSafeTimedSerializer", serializer_cls)

        secret = pretend.stub()
        salt = pretend.stub()
        max_age = pretend.stub()
        service = services.TokenService(secret, salt, max_age)

        assert service.serializer == serializer_obj
        assert serializer_cls.calls == [pretend.call(secret, salt=salt)]
Exemplo n.º 2
0
def token_service(app_config):
    return account_services.TokenService(secret="secret",
                                         salt="salt",
                                         max_age=21600)