示例#1
0
    def test_get_session(self):
        from pyramid_signup.interfaces import ISUSession
        from pyramid_signup.lib import get_session
        request = testing.DummyRequest()
        request.registry = Mock()

        session = Mock()

        getUtility = Mock()
        getUtility.return_value = session

        request.registry.getUtility = getUtility

        new_session = get_session(request)

        getUtility.assert_called_with(ISUSession)
        assert new_session == session
示例#2
0
    def test_get_session(self):
        from pyramid_signup.interfaces import ISUSession
        from pyramid_signup.lib import get_session
        request = testing.DummyRequest()
        request.registry = Mock()

        session = Mock()

        getUtility = Mock()
        getUtility.return_value = session

        request.registry.getUtility = getUtility

        new_session = get_session(request)

        getUtility.assert_called_with(ISUSession)
        assert new_session == session
示例#3
0
 def __init__(self, request):
     self.request = request
     self.session = get_session(request)
示例#4
0
    def __init__(self, request):
        self._request  = request

        self.settings = request.registry.settings
        self.db = get_session(request)
示例#5
0
 def __init__(self, request):
     self.request = request
     self.session = get_session(request)
示例#6
0
    def __init__(self, request):
        self._request = request

        self.settings = request.registry.settings
        self.db = get_session(request)