Beispiel #1
0
    def test_get_objects(self):
        fake_session_dict = {
            'user': '******',
        }
        psca = pyramidSessionCacheAdapter(fake_session_dict, 'saml2')

        self.assertEqual(psca._get_objects(), {})
Beispiel #2
0
    def test_init(self):
        fake_session_dict = {
            'user': '******',
        }
        psca = pyramidSessionCacheAdapter(fake_session_dict, 'saml2')

        self.assertEqual(psca.session, fake_session_dict)
        self.assertEqual(psca.key, psca.key_prefix + 'saml2')
Beispiel #3
0
    def test_sync(self):
        fake_session_dict = {
            'user': '******',
        }
        psca = pyramidSessionCacheAdapter(fake_session_dict, 'saml2')

        psca.sync()
        self.assertEqual(psca._get_objects(), {})

        psca['onekey'] = 'onevalue'

        psca.sync()
        self.assertEqual(psca._get_objects(), {'onekey': 'onevalue'})