コード例 #1
0
ファイル: test_lib.py プロジェクト: AnneGilles/pyramid_signup
    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
ファイル: test_lib.py プロジェクト: AnneGilles/pyramid_signup
    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
ファイル: managers.py プロジェクト: AnneGilles/pyramid_signup
 def __init__(self, request):
     self.request = request
     self.session = get_session(request)
コード例 #4
0
ファイル: views.py プロジェクト: AnneGilles/pyramid_signup
    def __init__(self, request):
        self._request  = request

        self.settings = request.registry.settings
        self.db = get_session(request)
コード例 #5
0
ファイル: managers.py プロジェクト: AnneGilles/pyramid_signup
 def __init__(self, request):
     self.request = request
     self.session = get_session(request)
コード例 #6
0
ファイル: views.py プロジェクト: AnneGilles/pyramid_signup
    def __init__(self, request):
        self._request = request

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