示例#1
0
def test_reusable_decorator():
    with flask_app.test_request_context('/'):
        response = reusable_decorator_view()
        eq_(response, 'This view is wrapped with a reusable view decorator.')
        eq_([noop_filter, another_noop_filter],
            filters.get_filters_before_run())
        eq_([another_noop_filter, noop_filter],
            filters.get_filters_after_run())
    with flask_app.test_request_context('/one_off'):
        response = one_off_filter_view()
        eq_(response, 'Hello, world! This is a replaced response.')
        eq_([response_filter, noop_filter, another_noop_filter],
            filters.get_filters_before_run())
        eq_([another_noop_filter, noop_filter, response_filter],
            filters.get_filters_after_run())
def test_reusable_decorator():
    with flask_app.test_request_context('/'):
        response = reusable_decorator_view()
        eq_(response, 'This view is wrapped with a reusable view decorator.')
        eq_([noop_filter, another_noop_filter],
            filters.get_filters_before_run())
        eq_([another_noop_filter, noop_filter],
            filters.get_filters_after_run())
    with flask_app.test_request_context('/one_off'):
        response = one_off_filter_view()
        eq_(response, 'Hello, world! This is a replaced response.')
        eq_([response_filter, noop_filter, another_noop_filter],
            filters.get_filters_before_run())
        eq_([another_noop_filter, noop_filter, response_filter],
            filters.get_filters_after_run())
示例#3
0
def test_unmodified_response():
    with flask_app.test_request_context('/'):
        response = hello_world_view()
        eq_(response, "Hello, world! It's a fabulous day.")
        eq_([noop_filter], filters.get_filters_before_run())
        eq_([noop_filter], filters.get_filters_after_run())
示例#4
0
def test_replaced_response():
    with flask_app.test_request_context('/'):
        response = replaced_response_view()
        eq_(response, 'Hello, world! This is a replaced response.')
        eq_([response_filter], filters.get_filters_before_run())
        eq_([response_filter], filters.get_filters_after_run())
def test_unmodified_response():
    with flask_app.test_request_context('/'):
        response = hello_world_view()
        eq_(response, "Hello, world! It's a fabulous day.")
        eq_([noop_filter], filters.get_filters_before_run())
        eq_([noop_filter], filters.get_filters_after_run())
def test_replaced_response():
    with flask_app.test_request_context('/'):
        response = replaced_response_view()
        eq_(response, 'Hello, world! This is a replaced response.')
        eq_([response_filter], filters.get_filters_before_run())
        eq_([response_filter], filters.get_filters_after_run())