コード例 #1
0
class MemsessionTest(unittest.TestCase):

    def setUp(self):
        self.app = flask.Flask(__name__)
        self.mem = Memsession()
        self.mem.init_app(self.app)

    def test_simple(self):
        self.assertIsInstance(self.app.session_interface, MemcachedSessionInterface)

    def test_connection(self):
        c = MemcachedSessionInterface()
        cn = c.get_connection(self.app)

        self.assertIsInstance(cn, MemcachedCache)

    def test_session(self):
        with self.app.test_client() as c:
            with c.session_transaction() as s:
                s['test_key'] = 'test value'

            self.assertEqual(s['test_key'], 'test value')
コード例 #2
0
 def setUp(self):
     self.app = flask.Flask(__name__)
     self.mem = Memsession()
     self.mem.init_app(self.app)