Ejemplo n.º 1
0
def check_bad_cookie(no_datastore, cookie_only_threshold):
    for test in (check_bad_sid, check_manip_cookie_data, check_bogus_data, check_bogus_data2):
        logger.info('preparing for %s' % test.__name__)
        st = SessionTester(no_datastore=no_datastore, cookie_only_threshold=cookie_only_threshold)
        st.start_request()
        st['x'] = 7
        st.finish_request_and_check()
        logger.info('running %s' % test.__name__)
        test(st, st.get_cookies())
        st.new_session_state()
        st.start_request()
        assert not st.is_active()  # due to invalid sig
        st.finish_request_and_check()
Ejemplo n.º 2
0
def check_bad_cookie(no_datastore, cookie_only_threshold):
    for test in (check_bad_sid, check_manip_cookie_data, check_bogus_data,
                 check_bogus_data2):
        logger.info('preparing for %s' % test.__name__)
        st = SessionTester(no_datastore=no_datastore,
                           cookie_only_threshold=cookie_only_threshold)
        st.start_request()
        st['x'] = 7
        st.finish_request_and_check()
        logger.info('running %s' % test.__name__)
        test(st, st.get_cookies())
        st.new_session_state()
        st.start_request()
        assert not st.is_active()  # due to invalid sig
        st.finish_request_and_check()