def test_browser_expires_maxage_cookie_in_storage(self):
     # time.sleep(10)
     self.browser.get('/2')
     self.assertTrue(self.browser.json() == [{u'maxage_short_persistent_cookie': u'test_value0'}, {}])
     SeleniumTestCase.tearDownClass()
     time.sleep(20)
     self.browser.get('/2')
     self.assertTrue(self.browser.json() == [{},{}])
    def test_session_cookie(self):
        # time.sleep(10)
        self.browser.get('/0')
        self.assertTrue(self.browser.json()==[{u'session': u'test_value1'}, {}])

        SeleniumTestCase.tearDownClass()
        self.browser.get('/0')
        self.assertTrue(self.browser.json()==[{}, {}])
 def test_browser_keeps_persistent_maxage_cookie_between_sessions(self):
     #fails because of non graceful chrome shutdown of browser in chromedriver
     SeleniumTestCase.tearDownClass()
     self.browser.get('/4')
     self.assertTrue(self.browser.json() == [{u'maxage_long_persistent_cookie': u'test_value0'}, {}])