def test_filter_by_response_code(http_request): f = context.gen_filter_by_response_code(context.cmp_eq, 200) fn = context.gen_filter_by_response_code(context.cmp_eq, 200, negate=True) r = Response() http_request.response = r r.status_line = 'HTTP/1.1 404 Not Found' assert not f(http_request) assert fn(http_request) r.status_line = 'HTTP/1.1 200 OK' assert f(http_request) assert not fn(http_request)
def test_filter_by_response_code(http_request): f = context.gen_filter_by_response_code(context.cmp_eq, 200) fn = context.gen_filter_by_response_code(context.cmp_eq, 200, negate=True) r = Response() http_request.response = r r.status_line = 'HTTP/1.1 404 Not Found' assert not f(http_request) assert fn(http_request) r.status_line = 'HTTP/1.1 200 OK' assert f(http_request) assert not fn(http_request)
def test_filter_by_response_code(http_request): f = context.gen_filter_by_response_code(['eq', '200']) fn = context.gen_filter_by_response_code(['neq', '200']) r = Response() http_request.response = r r.start_line = 'HTTP/1.1 404 Not Found' assert not f(http_request) assert fn(http_request) r.start_line = 'HTTP/1.1 200 OK' assert f(http_request) assert not fn(http_request)
def test_filter_by_response_code(http_request): f = context.gen_filter_by_response_code(['eq', '200']) fn = context.gen_filter_by_response_code(['neq', '200']) r = Response() http_request.response = r r.start_line = 'HTTP/1.1 404 Not Found' assert not f(http_request) assert fn(http_request) r.start_line = 'HTTP/1.1 200 OK' assert f(http_request) assert not fn(http_request)