ROOT: tox-gh-actions won't override envlist because tox is not running in GitHub Actions
py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV)
py$(PYV): commands[0]> python -m pytest --cov-report=xml --cov-report=term --cov=h2
============================= test session starts ==============================
platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/.tox/py$(PYV)/bin/python
cachedir: .tox/py$(PYV)/.pytest_cache
hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('$(@D)/.hypothesis/examples')
rootdir: $(@D)
configfile: setup.cfg
testpaths: test
asyncio: mode=strict
collecting ... collected 1433 items

test/test_basic_logic.py::TestBasicClient::test_begin_connection PASSED
test/test_basic_logic.py::TestBasicClient::test_can_consume_partial_data_from_connection PASSED
test/test_basic_logic.py::TestBasicClient::test_can_receive_trailers PASSED
test/test_basic_logic.py::TestBasicClient::test_can_send_trailers PASSED
test/test_basic_logic.py::TestBasicClient::test_cannot_create_new_outbound_stream_over_limit PASSED
test/test_basic_logic.py::TestBasicClient::test_cannot_receive_pushed_stream_when_enable_push_is_0 PASSED
test/test_basic_logic.py::TestBasicClient::test_cannot_send_headers_on_lower_stream_id PASSED
test/test_basic_logic.py::TestBasicClient::test_changing_max_frame_size PASSED
test/test_basic_logic.py::TestBasicClient::test_closing_stream_sending_data PASSED
test/test_basic_logic.py::TestBasicClient::test_cookies_are_joined_on_push PASSED
test/test_basic_logic.py::TestBasicClient::test_cookies_arent_joined_without_normalization PASSED
test/test_basic_logic.py::TestBasicClient::test_end_stream_without_data PASSED
test/test_basic_logic.py::TestBasicClient::test_handle_stream_reset PASSED
test/test_basic_logic.py::TestBasicClient::test_handle_stream_reset_with_unknown_erorr_code PASSED
test/test_basic_logic.py::TestBasicClient::test_headers_are_lowercase PASSED
test/test_basic_logic.py::TestBasicClient::test_oversize_headers PASSED
test/test_basic_logic.py::TestBasicClient::test_receiving_a_response PASSED
test/test_basic_logic.py::TestBasicClient::test_receiving_a_response_bytes PASSED
test/test_basic_logic.py::TestBasicClient::test_receiving_a_response_change_encoding PASSED
test/test_basic_logic.py::TestBasicClient::test_receiving_pushed_stream PASSED
test/test_basic_logic.py::TestBasicClient::test_receiving_pushed_stream_bytes PASSED
test/test_basic_logic.py::TestBasicClient::test_receiving_response_no_body PASSED
test/test_basic_logic.py::TestBasicClient::test_reject_trailers_not_ending_stream PASSED
test/test_basic_logic.py::TestBasicClient::test_sending_data PASSED
test/test_basic_logic.py::TestBasicClient::test_sending_data_in_memoryview PASSED
test/test_basic_logic.py::TestBasicClient::test_sending_data_with_invalid_padding_length[None-0] PASSED
test/test_basic_logic.py::TestBasicClient::test_sending_data_with_invalid_padding_length[None-255] PASSED
test/test_basic_logic.py::TestBasicClient::test_sending_data_with_invalid_padding_length[None-None] PASSED
test/test_basic_logic.py::TestBasicClient::test_sending_data_with_invalid_padding_length[TypeError--1.0] PASSED
test/test_basic_logic.py::TestBasicClient::test_sending_data_with_invalid_padding_length[TypeError-1.0] PASSED
test/test_basic_logic.py::TestBasicClient::test_sending_data_with_invalid_padding_length[TypeError-1.5] PASSED
test/test_basic_logic.py::TestBasicClient::test_sending_data_with_invalid_padding_length[TypeError-10] PASSED
test/test_basic_logic.py::TestBasicClient::test_sending_data_with_invalid_padding_length[TypeError-] PASSED
test/test_basic_logic.py::TestBasicClient::test_sending_data_with_invalid_padding_length[TypeError-invalid] PASSED
test/test_basic_logic.py::TestBasicClient::test_sending_data_with_invalid_padding_length[TypeError-pad_length10] PASSED
test/test_basic_logic.py::TestBasicClient::test_sending_data_with_invalid_padding_length[TypeError-pad_length8] PASSED
test/test_basic_logic.py::TestBasicClient::test_sending_data_with_invalid_padding_length[TypeError-pad_length9] PASSED
test/test_basic_logic.py::TestBasicClient::test_sending_data_with_invalid_padding_length[ValueError--1] PASSED
test/test_basic_logic.py::TestBasicClient::test_sending_data_with_invalid_padding_length[ValueError-256] PASSED
test/test_basic_logic.py::TestBasicClient::test_sending_data_with_padding PASSED
test/test_basic_logic.py::TestBasicClient::test_sending_data_with_zero_length_padding PASSED
test/test_basic_logic.py::TestBasicClient::test_sending_headers PASSED
test/test_basic_logic.py::TestBasicClient::test_settings_get_acked_correctly PASSED
test/test_basic_logic.py::TestBasicClient::test_trailers_must_have_end_stream PASSED
test/test_basic_logic.py::TestBasicClient::test_we_can_update_settings PASSED
test/test_basic_logic.py::TestBasicServer::test_acknowledging_settings PASSED
test/test_basic_logic.py::TestBasicServer::test_basic_sending_ping_frame_logic PASSED
test/test_basic_logic.py::TestBasicServer::test_can_push_stream PASSED
test/test_basic_logic.py::TestBasicServer::test_can_receive_trailers PASSED
test/test_basic_logic.py::TestBasicServer::test_can_send_goaway_repeatedly PASSED
test/test_basic_logic.py::TestBasicServer::test_can_send_trailers PASSED
test/test_basic_logic.py::TestBasicServer::test_cannot_push_streams_when_disabled PASSED
test/test_basic_logic.py::TestBasicServer::test_cannot_receive_new_streams_over_limit PASSED
test/test_basic_logic.py::TestBasicServer::test_cannot_reset_nonexistent_stream PASSED
test/test_basic_logic.py::TestBasicServer::test_close_connection PASSED
test/test_basic_logic.py::TestBasicServer::test_close_connection_with_additional_data[-] PASSED
test/test_basic_logic.py::TestBasicServer::test_close_connection_with_additional_data[None-] PASSED
test/test_basic_logic.py::TestBasicServer::test_close_connection_with_additional_data[foobar-foobar] PASSED
test/test_basic_logic.py::TestBasicServer::test_close_connection_with_error_code[ErrorCodes.CANCEL] PASSED
test/test_basic_logic.py::TestBasicServer::test_close_connection_with_error_code[ErrorCodes.COMPRESSION_ERROR] PASSED
test/test_basic_logic.py::TestBasicServer::test_close_connection_with_error_code[ErrorCodes.CONNECT_ERROR] PASSED
test/test_basic_logic.py::TestBasicServer::test_close_connection_with_error_code[ErrorCodes.ENHANCE_YOUR_CALM] PASSED
test/test_basic_logic.py::TestBasicServer::test_close_connection_with_error_code[ErrorCodes.FLOW_CONTROL_ERROR] PASSED
test/test_basic_logic.py::TestBasicServer::test_close_connection_with_error_code[ErrorCodes.FRAME_SIZE_ERROR] PASSED
test/test_basic_logic.py::TestBasicServer::test_close_connection_with_error_code[ErrorCodes.HTTP_1_1_REQUIRED] PASSED
test/test_basic_logic.py::TestBasicServer::test_close_connection_with_error_code[ErrorCodes.INADEQUATE_SECURITY] PASSED
test/test_basic_logic.py::TestBasicServer::test_close_connection_with_error_code[ErrorCodes.INTERNAL_ERROR] PASSED
test/test_basic_logic.py::TestBasicServer::test_close_connection_with_error_code[ErrorCodes.NO_ERROR] PASSED
test/test_basic_logic.py::TestBasicServer::test_close_connection_with_error_code[ErrorCodes.PROTOCOL_ERROR] PASSED
test/test_basic_logic.py::TestBasicServer::test_close_connection_with_error_code[ErrorCodes.REFUSED_STREAM] PASSED
test/test_basic_logic.py::TestBasicServer::test_close_connection_with_error_code[ErrorCodes.SETTINGS_TIMEOUT] PASSED
test/test_basic_logic.py::TestBasicServer::test_close_connection_with_error_code[ErrorCodes.STREAM_CLOSED] PASSED
test/test_basic_logic.py::TestBasicServer::test_close_connection_with_last_stream_id[0-0] PASSED
test/test_basic_logic.py::TestBasicServer::test_close_connection_with_last_stream_id[42-42] PASSED
test/test_basic_logic.py::TestBasicServer::test_close_connection_with_last_stream_id[None-23] PASSED
test/test_basic_logic.py::TestBasicServer::test_cookies_are_joined PASSED
test/test_basic_logic.py::TestBasicServer::test_cookies_arent_joined_without_normalization PASSED
test/test_basic_logic.py::TestBasicServer::test_data_event PASSED
test/test_basic_logic.py::TestBasicServer::test_data_event_with_padding PASSED
test/test_basic_logic.py::TestBasicServer::test_drip_feed_preamble[10] PASSED
test/test_basic_logic.py::TestBasicServer::test_drip_feed_preamble[11] PASSED
test/test_basic_logic.py::TestBasicServer::test_drip_feed_preamble[12] PASSED
test/test_basic_logic.py::TestBasicServer::test_drip_feed_preamble[13] PASSED
test/test_basic_logic.py::TestBasicServer::test_drip_feed_preamble[14] PASSED
test/test_basic_logic.py::TestBasicServer::test_drip_feed_preamble[15] PASSED
test/test_basic_logic.py::TestBasicServer::test_drip_feed_preamble[16] PASSED
test/test_basic_logic.py::TestBasicServer::test_drip_feed_preamble[17] PASSED
test/test_basic_logic.py::TestBasicServer::test_drip_feed_preamble[18] PASSED
test/test_basic_logic.py::TestBasicServer::test_drip_feed_preamble[19] PASSED
test/test_basic_logic.py::TestBasicServer::test_drip_feed_preamble[1] PASSED
test/test_basic_logic.py::TestBasicServer::test_drip_feed_preamble[20] PASSED
test/test_basic_logic.py::TestBasicServer::test_drip_feed_preamble[21] PASSED
test/test_basic_logic.py::TestBasicServer::test_drip_feed_preamble[22] PASSED
test/test_basic_logic.py::TestBasicServer::test_drip_feed_preamble[23] PASSED
test/test_basic_logic.py::TestBasicServer::test_drip_feed_preamble[2] PASSED
test/test_basic_logic.py::TestBasicServer::test_drip_feed_preamble[3] PASSED
test/test_basic_logic.py::TestBasicServer::test_drip_feed_preamble[4] PASSED
test/test_basic_logic.py::TestBasicServer::test_drip_feed_preamble[5] PASSED
test/test_basic_logic.py::TestBasicServer::test_drip_feed_preamble[6] PASSED
test/test_basic_logic.py::TestBasicServer::test_drip_feed_preamble[7] PASSED
test/test_basic_logic.py::TestBasicServer::test_drip_feed_preamble[8] PASSED
test/test_basic_logic.py::TestBasicServer::test_drip_feed_preamble[9] PASSED
test/test_basic_logic.py::TestBasicServer::test_headers_event PASSED
test/test_basic_logic.py::TestBasicServer::test_headers_event_bytes PASSED
test/test_basic_logic.py::TestBasicServer::test_ignores_preamble PASSED
test/test_basic_logic.py::TestBasicServer::test_initiate_connection_sends_server_preamble PASSED
test/test_basic_logic.py::TestBasicServer::test_ping_frame_opaque_data_must_be_length_8_bytestring[\x01\x02\x03\x04\x05\x06\x07] PASSED
test/test_basic_logic.py::TestBasicServer::test_ping_frame_opaque_data_must_be_length_8_bytestring[] PASSED
test/test_basic_logic.py::TestBasicServer::test_ping_frame_opaque_data_must_be_length_8_bytestring[abcdefgh] PASSED
test/test_basic_logic.py::TestBasicServer::test_ping_frame_opaque_data_must_be_length_8_bytestring[too many bytes] PASSED
test/test_basic_logic.py::TestBasicServer::test_receiving_goaway_frame PASSED
test/test_basic_logic.py::TestBasicServer::test_receiving_goaway_frame_with_additional_data PASSED
test/test_basic_logic.py::TestBasicServer::test_receiving_goaway_frame_with_unknown_error PASSED
test/test_basic_logic.py::TestBasicServer::test_receiving_multiple_goaway_frames PASSED
test/test_basic_logic.py::TestBasicServer::test_receiving_ping_acknowledgement PASSED
test/test_basic_logic.py::TestBasicServer::test_receiving_ping_frame PASSED
test/test_basic_logic.py::TestBasicServer::test_receiving_settings_frame_event PASSED
test/test_basic_logic.py::TestBasicServer::test_reject_trailers_not_ending_stream PASSED
test/test_basic_logic.py::TestBasicServer::test_reset_stream PASSED
test/test_basic_logic.py::TestBasicServer::test_reset_stream_with_error_code[ErrorCodes.CANCEL] PASSED
test/test_basic_logic.py::TestBasicServer::test_reset_stream_with_error_code[ErrorCodes.COMPRESSION_ERROR] PASSED
test/test_basic_logic.py::TestBasicServer::test_reset_stream_with_error_code[ErrorCodes.CONNECT_ERROR] PASSED
test/test_basic_logic.py::TestBasicServer::test_reset_stream_with_error_code[ErrorCodes.ENHANCE_YOUR_CALM] PASSED
test/test_basic_logic.py::TestBasicServer::test_reset_stream_with_error_code[ErrorCodes.FLOW_CONTROL_ERROR] PASSED
test/test_basic_logic.py::TestBasicServer::test_reset_stream_with_error_code[ErrorCodes.FRAME_SIZE_ERROR] PASSED
test/test_basic_logic.py::TestBasicServer::test_reset_stream_with_error_code[ErrorCodes.HTTP_1_1_REQUIRED] PASSED
test/test_basic_logic.py::TestBasicServer::test_reset_stream_with_error_code[ErrorCodes.INADEQUATE_SECURITY] PASSED
test/test_basic_logic.py::TestBasicServer::test_reset_stream_with_error_code[ErrorCodes.INTERNAL_ERROR] PASSED
test/test_basic_logic.py::TestBasicServer::test_reset_stream_with_error_code[ErrorCodes.NO_ERROR] PASSED
test/test_basic_logic.py::TestBasicServer::test_reset_stream_with_error_code[ErrorCodes.PROTOCOL_ERROR] PASSED
test/test_basic_logic.py::TestBasicServer::test_reset_stream_with_error_code[ErrorCodes.REFUSED_STREAM] PASSED
test/test_basic_logic.py::TestBasicServer::test_reset_stream_with_error_code[ErrorCodes.SETTINGS_TIMEOUT] PASSED
test/test_basic_logic.py::TestBasicServer::test_reset_stream_with_error_code[ErrorCodes.STREAM_CLOSED] PASSED
test/test_basic_logic.py::TestBasicServer::test_restricting_inbound_frame_size_by_settings PASSED
test/test_basic_logic.py::TestBasicServer::test_restricting_outbound_frame_size_by_settings PASSED
test/test_basic_logic.py::TestBasicServer::test_settings_local_change_header_table_size PASSED
test/test_basic_logic.py::TestBasicServer::test_settings_remote_change_header_table_size PASSED
test/test_basic_logic.py::TestBasicServer::test_stream_ended_remotely PASSED
test/test_basic_logic.py::TestBasicServer::test_stream_repr PASSED
test/test_basic_logic.py::TestBasicServer::test_trailers_must_have_end_stream PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[100] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[101] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[102] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[103] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[104] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[105] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[106] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[107] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[108] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[109] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[110] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[111] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[112] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[113] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[114] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[115] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[116] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[117] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[118] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[119] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[120] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[121] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[122] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[123] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[124] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[125] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[126] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[127] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[128] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[129] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[12] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[130] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[131] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[132] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[133] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[134] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[135] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[136] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[137] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[138] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[139] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[13] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[140] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[141] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[142] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[143] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[144] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[145] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[146] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[147] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[148] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[149] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[14] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[150] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[151] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[152] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[153] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[154] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[155] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[156] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[157] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[158] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[159] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[15] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[160] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[161] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[162] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[163] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[164] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[165] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[166] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[167] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[168] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[169] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[16] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[170] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[171] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[172] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[173] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[174] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[175] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[176] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[177] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[178] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[179] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[17] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[180] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[181] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[182] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[183] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[184] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[185] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[186] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[187] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[188] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[189] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[18] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[190] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[191] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[192] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[193] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[194] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[195] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[196] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[197] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[198] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[199] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[19] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[200] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[201] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[202] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[203] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[204] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[205] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[206] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[207] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[208] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[209] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[20] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[210] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[211] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[212] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[213] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[214] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[215] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[216] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[217] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[218] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[219] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[21] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[220] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[221] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[222] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[223] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[224] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[225] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[226] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[227] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[228] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[229] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[22] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[230] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[231] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[232] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[233] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[234] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[235] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[236] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[237] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[238] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[239] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[23] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[240] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[241] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[242] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[243] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[244] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[245] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[246] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[247] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[248] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[249] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[24] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[250] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[251] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[252] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[253] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[254] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[255] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[25] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[26] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[27] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[28] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[29] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[30] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[31] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[32] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[33] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[34] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[35] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[36] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[37] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[38] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[39] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[40] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[41] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[42] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[43] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[44] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[45] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[46] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[47] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[48] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[49] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[50] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[51] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[52] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[53] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[54] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[55] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[56] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[57] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[58] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[59] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[60] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[61] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[62] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[63] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[64] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[65] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[66] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[67] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[68] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[69] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[70] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[71] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[72] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[73] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[74] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[75] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[76] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[77] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[78] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[79] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[80] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[81] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[82] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[83] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[84] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[85] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[86] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[87] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[88] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[89] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[90] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[91] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[92] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[93] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[94] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[95] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[96] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[97] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[98] PASSED
test/test_basic_logic.py::TestBasicServer::test_unknown_frames_are_ignored[99] PASSED
test/test_closed_streams.py::TestClosedStreams::test_can_receive_multiple_rst_stream_frames PASSED
test/test_closed_streams.py::TestClosedStreams::test_closed_stream_not_present_in_streams_dict PASSED
test/test_closed_streams.py::TestClosedStreams::test_receive_rst_stream_on_closed_stream PASSED
test/test_closed_streams.py::TestClosedStreams::test_receive_window_update_on_closed_stream PASSED
test/test_closed_streams.py::TestClosedStreams::test_receiving_low_stream_id_causes_goaway PASSED
test/test_closed_streams.py::TestStreamsClosedByEndStream::test_frames_after_recv_end_will_error[False-<lambda>0] PASSED
test/test_closed_streams.py::TestStreamsClosedByEndStream::test_frames_after_recv_end_will_error[False-<lambda>1] PASSED
test/test_closed_streams.py::TestStreamsClosedByEndStream::test_frames_after_recv_end_will_error[True-<lambda>0] PASSED
test/test_closed_streams.py::TestStreamsClosedByEndStream::test_frames_after_recv_end_will_error[True-<lambda>1] PASSED
test/test_closed_streams.py::TestStreamsClosedByEndStream::test_frames_after_send_end_will_be_ignored[<lambda>0] PASSED
test/test_closed_streams.py::TestStreamsClosedByEndStream::test_frames_after_send_end_will_be_ignored[<lambda>1] PASSED
test/test_closed_streams.py::TestStreamsClosedByEndStream::test_frames_after_send_end_will_error[False-<lambda>0] PASSED
test/test_closed_streams.py::TestStreamsClosedByEndStream::test_frames_after_send_end_will_error[False-<lambda>1] PASSED
test/test_closed_streams.py::TestStreamsClosedByEndStream::test_frames_after_send_end_will_error[True-<lambda>0] PASSED
test/test_closed_streams.py::TestStreamsClosedByEndStream::test_frames_after_send_end_will_error[True-<lambda>1] PASSED
test/test_closed_streams.py::TestStreamsClosedByRstStream::test_resets_further_data_frames_after_recv_reset PASSED
test/test_closed_streams.py::TestStreamsClosedByRstStream::test_resets_further_data_frames_after_send_reset PASSED
test/test_closed_streams.py::TestStreamsClosedByRstStream::test_resets_further_frames_after_recv_reset[<lambda>0] PASSED
test/test_closed_streams.py::TestStreamsClosedByRstStream::test_resets_further_frames_after_recv_reset[<lambda>1] PASSED
test/test_closed_streams.py::TestStreamsClosedByRstStream::test_resets_further_frames_after_send_reset[<lambda>0] PASSED
test/test_closed_streams.py::TestStreamsClosedByRstStream::test_resets_further_frames_after_send_reset[<lambda>1] PASSED
test/test_complex_logic.py::TestComplexClient::test_correctly_count_server_streams PASSED
test/test_complex_logic.py::TestComplexServer::test_correctly_count_server_streams PASSED
test/test_complex_logic.py::TestContinuationFrames::test_continuation_cannot_interleave_data PASSED
test/test_complex_logic.py::TestContinuationFrames::test_continuation_cannot_interleave_headers[1] PASSED
test/test_complex_logic.py::TestContinuationFrames::test_continuation_cannot_interleave_headers[3] PASSED
test/test_complex_logic.py::TestContinuationFrames::test_continuation_cannot_interleave_unknown_frame PASSED
test/test_complex_logic.py::TestContinuationFrames::test_continuation_frame_basic PASSED
test/test_complex_logic.py::TestContinuationFrames::test_continuation_frame_multiple_blocks PASSED
test/test_complex_logic.py::TestContinuationFramesPushPromise::test_continuation_cannot_interleave_data PASSED
test/test_complex_logic.py::TestContinuationFramesPushPromise::test_continuation_cannot_interleave_headers_pp[1] PASSED
test/test_complex_logic.py::TestContinuationFramesPushPromise::test_continuation_cannot_interleave_headers_pp[2] PASSED
test/test_complex_logic.py::TestContinuationFramesPushPromise::test_continuation_cannot_interleave_headers_pp[3] PASSED
test/test_complex_logic.py::TestContinuationFramesPushPromise::test_continuation_cannot_interleave_unknown_frame PASSED
test/test_complex_logic.py::TestContinuationFramesPushPromise::test_continuation_frame_basic_push_promise PASSED
test/test_complex_logic.py::TestContinuationFramesPushPromise::test_continuation_frame_multiple_push_promise PASSED
test/test_complex_logic.py::TestContinuationFramesPushPromise::test_stream_remotely_closed_disallows_push_promise[False] PASSED
test/test_complex_logic.py::TestContinuationFramesPushPromise::test_stream_remotely_closed_disallows_push_promise[True] PASSED
test/test_config.py::TestH2Config::test_boolean_config_option_is_reflected_attr[False-client_side] PASSED
test/test_config.py::TestH2Config::test_boolean_config_option_is_reflected_attr[False-normalize_inbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_option_is_reflected_attr[False-normalize_outbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_option_is_reflected_attr[False-validate_inbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_option_is_reflected_attr[False-validate_outbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_option_is_reflected_attr[True-client_side] PASSED
test/test_config.py::TestH2Config::test_boolean_config_option_is_reflected_attr[True-normalize_inbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_option_is_reflected_attr[True-normalize_outbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_option_is_reflected_attr[True-validate_inbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_option_is_reflected_attr[True-validate_outbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_option_is_reflected_init[False-client_side] PASSED
test/test_config.py::TestH2Config::test_boolean_config_option_is_reflected_init[False-normalize_inbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_option_is_reflected_init[False-normalize_outbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_option_is_reflected_init[False-validate_inbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_option_is_reflected_init[False-validate_outbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_option_is_reflected_init[True-client_side] PASSED
test/test_config.py::TestH2Config::test_boolean_config_option_is_reflected_init[True-normalize_inbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_option_is_reflected_init[True-normalize_outbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_option_is_reflected_init[True-validate_inbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_option_is_reflected_init[True-validate_outbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_attr[1-client_side] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_attr[1-normalize_inbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_attr[1-normalize_outbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_attr[1-validate_inbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_attr[1-validate_outbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_attr[False-client_side] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_attr[False-normalize_inbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_attr[False-normalize_outbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_attr[False-validate_inbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_attr[False-validate_outbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_attr[None-client_side] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_attr[None-normalize_inbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_attr[None-normalize_outbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_attr[None-validate_inbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_attr[None-validate_outbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_init[1-client_side] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_init[1-normalize_inbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_init[1-normalize_outbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_init[1-validate_inbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_init[1-validate_outbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_init[False-client_side] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_init[False-normalize_inbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_init[False-normalize_outbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_init[False-validate_inbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_init[False-validate_outbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_init[None-client_side] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_init[None-normalize_inbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_init[None-normalize_outbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_init[None-validate_inbound_headers] PASSED
test/test_config.py::TestH2Config::test_boolean_config_options_reject_non_bools_init[None-validate_outbound_headers] PASSED
test/test_config.py::TestH2Config::test_defaults PASSED
test/test_config.py::TestH2Config::test_header_encoding_is_reflected_attr[False] PASSED
test/test_config.py::TestH2Config::test_header_encoding_is_reflected_attr[None] PASSED
test/test_config.py::TestH2Config::test_header_encoding_is_reflected_attr[ascii] PASSED
test/test_config.py::TestH2Config::test_header_encoding_is_reflected_init[False] PASSED
test/test_config.py::TestH2Config::test_header_encoding_is_reflected_init[None] PASSED
test/test_config.py::TestH2Config::test_header_encoding_is_reflected_init[ascii] PASSED
test/test_config.py::TestH2Config::test_header_encoding_must_be_false_str_none_attr[1] PASSED
test/test_config.py::TestH2Config::test_header_encoding_must_be_false_str_none_attr[True] PASSED
test/test_config.py::TestH2Config::test_header_encoding_must_be_false_str_none_attr[header_encoding2] PASSED
test/test_config.py::TestH2Config::test_header_encoding_must_be_false_str_none_init[1] PASSED
test/test_config.py::TestH2Config::test_header_encoding_must_be_false_str_none_init[True] PASSED
test/test_config.py::TestH2Config::test_header_encoding_must_be_false_str_none_init[header_encoding2] PASSED
test/test_config.py::TestH2Config::test_logger_instance_is_reflected PASSED
test/test_config.py::TestH2Config::test_output_logger[False] PASSED
test/test_config.py::TestH2Config::test_output_logger[True] PASSED
test/test_events.py::TestEventReprs::test_alternativeserviceavailable_repr PASSED
test/test_events.py::TestEventReprs::test_connectionterminated_repr[None-None] PASSED
test/test_events.py::TestEventReprs::test_connectionterminated_repr[some data-736f6d652064617461] PASSED
test/test_events.py::TestEventReprs::test_datareceived_repr PASSED
test/test_events.py::TestEventReprs::test_informationalresponsereceived_repr PASSED
test/test_events.py::TestEventReprs::test_pingackreceived_repr PASSED
test/test_events.py::TestEventReprs::test_pingreceived_repr PASSED
test/test_events.py::TestEventReprs::test_priorityupdated_repr PASSED
test/test_events.py::TestEventReprs::test_pushedstreamreceived_repr PASSED
test/test_events.py::TestEventReprs::test_remotesettingschanged_repr PASSED
test/test_events.py::TestEventReprs::test_requestreceived_repr PASSED
test/test_events.py::TestEventReprs::test_responsereceived_repr PASSED
test/test_events.py::TestEventReprs::test_settingsacknowledged_repr PASSED
test/test_events.py::TestEventReprs::test_streamended_repr PASSED
test/test_events.py::TestEventReprs::test_streamreset_repr PASSED
test/test_events.py::TestEventReprs::test_trailersreceived_repr PASSED
test/test_events.py::TestEventReprs::test_unknownframereceived_repr PASSED
test/test_events.py::TestEventReprs::test_windowupdated_repr PASSED
test/test_events.py::TestRemoteSettingsChanged::test_building_settings_from_scratch PASSED
test/test_events.py::TestRemoteSettingsChanged::test_correctly_reports_changed_settings PASSED
test/test_events.py::TestRemoteSettingsChanged::test_only_reports_changed_settings PASSED
test/test_events.py::test_all_events_subclass_from_event[AlternativeServiceAvailable] PASSED
test/test_events.py::test_all_events_subclass_from_event[ConnectionTerminated] PASSED
test/test_events.py::test_all_events_subclass_from_event[DataReceived] PASSED
test/test_events.py::test_all_events_subclass_from_event[Event] PASSED
test/test_events.py::test_all_events_subclass_from_event[InformationalResponseReceived] PASSED
test/test_events.py::test_all_events_subclass_from_event[PingAckReceived] PASSED
test/test_events.py::test_all_events_subclass_from_event[PingReceived] PASSED
test/test_events.py::test_all_events_subclass_from_event[PriorityUpdated] PASSED
test/test_events.py::test_all_events_subclass_from_event[PushedStreamReceived] PASSED
test/test_events.py::test_all_events_subclass_from_event[RemoteSettingsChanged] PASSED
test/test_events.py::test_all_events_subclass_from_event[RequestReceived] PASSED
test/test_events.py::test_all_events_subclass_from_event[ResponseReceived] PASSED
test/test_events.py::test_all_events_subclass_from_event[SettingsAcknowledged] PASSED
test/test_events.py::test_all_events_subclass_from_event[StreamEnded] PASSED
test/test_events.py::test_all_events_subclass_from_event[StreamReset] PASSED
test/test_events.py::test_all_events_subclass_from_event[TrailersReceived] PASSED
test/test_events.py::test_all_events_subclass_from_event[UnknownFrameReceived] PASSED
test/test_events.py::test_all_events_subclass_from_event[WindowUpdated] PASSED
test/test_events.py::test_all_events_subclass_from_event[_HeadersSent] PASSED
test/test_events.py::test_all_events_subclass_from_event[_PushedRequestSent] PASSED
test/test_events.py::test_all_events_subclass_from_event[_RequestSent] PASSED
test/test_events.py::test_all_events_subclass_from_event[_ResponseSent] PASSED
test/test_events.py::test_all_events_subclass_from_event[_TrailersSent] PASSED
test/test_exceptions.py::TestExceptions::test_stream_id_too_low_prints_properly PASSED
test/test_flow_control_window.py::TestAutomaticFlowControl::test_acknowledging_1024_bytes_when_empty_increments PASSED
test/test_flow_control_window.py::TestAutomaticFlowControl::test_acknowledging_data_on_closed_stream[False] PASSED
test/test_flow_control_window.py::TestAutomaticFlowControl::test_acknowledging_data_on_closed_stream[True] PASSED
test/test_flow_control_window.py::TestAutomaticFlowControl::test_acknowledging_no_data_does_nothing PASSED
test/test_flow_control_window.py::TestAutomaticFlowControl::test_acknowledging_small_chunks_does_nothing PASSED
test/test_flow_control_window.py::TestAutomaticFlowControl::test_acknowledging_streams_we_never_saw PASSED
test/test_flow_control_window.py::TestAutomaticFlowControl::test_cannot_acknowledge_less_than_zero PASSED
test/test_flow_control_window.py::TestAutomaticFlowControl::test_connection_only_empty PASSED
test/test_flow_control_window.py::TestAutomaticFlowControl::test_mixing_update_forms PASSED
test/test_flow_control_window.py::TestAutomaticFlowControl::test_must_acknowledge_for_stream PASSED
test/test_flow_control_window.py::TestFlowControl::test_cannot_send_more_data_than_window PASSED
test/test_flow_control_window.py::TestFlowControl::test_flow_control_decreases_with_padded_data PASSED
test/test_flow_control_window.py::TestFlowControl::test_flow_control_decreases_with_received_data PASSED
test/test_flow_control_window.py::TestFlowControl::test_flow_control_decreases_with_sent_data PASSED
test/test_flow_control_window.py::TestFlowControl::test_flow_control_decreases_with_sent_data_with_padding[0] PASSED
test/test_flow_control_window.py::TestFlowControl::test_flow_control_decreases_with_sent_data_with_padding[5] PASSED
test/test_flow_control_window.py::TestFlowControl::test_flow_control_grows_in_response_to_settings PASSED
test/test_flow_control_window.py::TestFlowControl::test_flow_control_initializes_properly PASSED
test/test_flow_control_window.py::TestFlowControl::test_flow_control_is_limited_by_connection PASSED
test/test_flow_control_window.py::TestFlowControl::test_flow_control_settings_blocked_by_conn_window PASSED
test/test_flow_control_window.py::TestFlowControl::test_flow_control_shrinks_in_response_to_settings PASSED
test/test_flow_control_window.py::TestFlowControl::test_grow_remote_flow_control_settings PASSED
test/test_flow_control_window.py::TestFlowControl::test_increasing_connection_window_allows_sending PASSED
test/test_flow_control_window.py::TestFlowControl::test_increasing_stream_window_allows_sending PASSED
test/test_flow_control_window.py::TestFlowControl::test_new_streams_have_flow_control_per_settings PASSED
test/test_flow_control_window.py::TestFlowControl::test_new_streams_have_remote_flow_control PASSED
test/test_flow_control_window.py::TestFlowControl::test_reject_bad_attempts_to_increment_flow_control[-15] PASSED
test/test_flow_control_window.py::TestFlowControl::test_reject_bad_attempts_to_increment_flow_control[0] PASSED
test/test_flow_control_window.py::TestFlowControl::test_reject_bad_attempts_to_increment_flow_control[2147483648] PASSED
test/test_flow_control_window.py::TestFlowControl::test_reject_bad_remote_increments[0] PASSED
test/test_flow_control_window.py::TestFlowControl::test_reject_bad_remote_increments[1] PASSED
test/test_flow_control_window.py::TestFlowControl::test_reject_increasing_connection_window_too_far PASSED
test/test_flow_control_window.py::TestFlowControl::test_reject_increasing_stream_window_too_far PASSED
test/test_flow_control_window.py::TestFlowControl::test_reject_local_overlarge_increase_connection_window PASSED
test/test_flow_control_window.py::TestFlowControl::test_reject_local_overlarge_increase_stream_window PASSED
test/test_flow_control_window.py::TestFlowControl::test_reject_overlarge_conn_window_settings PASSED
test/test_flow_control_window.py::TestFlowControl::test_reject_overlarge_stream_window_settings PASSED
test/test_flow_control_window.py::TestFlowControl::test_remote_flow_control_is_limited_by_connection PASSED
test/test_flow_control_window.py::TestFlowControl::test_send_update_on_closed_streams PASSED
test/test_flow_control_window.py::TestFlowControl::test_shrink_remote_flow_control_settings PASSED
test/test_flow_control_window.py::TestFlowControl::test_we_can_increment_connection_flow_control PASSED
test/test_flow_control_window.py::TestFlowControl::test_we_can_increment_stream_flow_control PASSED
test/test_flow_control_window.py::TestFlowControl::test_we_enforce_our_flow_control_window PASSED
test/test_flow_control_window.py::TestFlowControl::test_window_update_no_stream PASSED
test/test_flow_control_window.py::TestFlowControl::test_window_update_with_stream PASSED
test/test_h2_upgrade.py::TestClientUpgrade::test_can_receive_pushed_stream PASSED
test/test_h2_upgrade.py::TestClientUpgrade::test_can_receive_response PASSED
test/test_h2_upgrade.py::TestClientUpgrade::test_cannot_send_data_stream_1 PASSED
test/test_h2_upgrade.py::TestClientUpgrade::test_cannot_send_headers_stream_1 PASSED
test/test_h2_upgrade.py::TestClientUpgrade::test_emits_preamble PASSED
test/test_h2_upgrade.py::TestClientUpgrade::test_returns_http2_settings PASSED
test/test_h2_upgrade.py::TestServerUpgrade::test_can_push_stream PASSED
test/test_h2_upgrade.py::TestServerUpgrade::test_can_send_response PASSED
test/test_h2_upgrade.py::TestServerUpgrade::test_cannot_receive_data_stream_1 PASSED
test/test_h2_upgrade.py::TestServerUpgrade::test_cannot_receive_headers_stream_1 PASSED
test/test_h2_upgrade.py::TestServerUpgrade::test_client_settings_are_applied PASSED
test/test_h2_upgrade.py::TestServerUpgrade::test_emits_preamble PASSED
test/test_h2_upgrade.py::TestServerUpgrade::test_returns_nothing PASSED
test/test_head_request.py::TestHeadRequest::test_non_zero_content_and_no_body PASSED
test/test_head_request.py::TestHeadRequest::test_reject_non_zero_content_and_body PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_header_tuples_are_decoded_info_response[headers0-utf-8] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_header_tuples_are_decoded_info_response[headers1-None] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_header_tuples_are_decoded_info_response[headers2-utf-8] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_header_tuples_are_decoded_info_response[headers3-None] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_header_tuples_are_decoded_push_promise[headers0-utf-8] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_header_tuples_are_decoded_push_promise[headers1-None] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_header_tuples_are_decoded_push_promise[headers2-utf-8] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_header_tuples_are_decoded_push_promise[headers3-None] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_header_tuples_are_decoded_request[headers0-utf-8] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_header_tuples_are_decoded_request[headers1-None] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_header_tuples_are_decoded_request[headers2-utf-8] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_header_tuples_are_decoded_request[headers3-None] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_header_tuples_are_decoded_response[headers0-utf-8] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_header_tuples_are_decoded_response[headers1-None] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_header_tuples_are_decoded_response[headers2-utf-8] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_header_tuples_are_decoded_response[headers3-None] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_header_tuples_are_decoded_trailers[headers0-utf-8] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_header_tuples_are_decoded_trailers[headers1-None] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_header_tuples_are_decoded_trailers[headers2-utf-8] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_header_tuples_are_decoded_trailers[headers3-None] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_header_tuples_in_pushes[headers0] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_header_tuples_in_pushes[headers1] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_header_tuples_in_pushes[headers2] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_header_tuples_in_pushes[headers3] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_sending_header_tuples[headers0] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_sending_header_tuples[headers1] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_sending_header_tuples[headers2] PASSED
test/test_header_indexing.py::TestHeaderIndexing::test_sending_header_tuples[headers3] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header0-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header0-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header1-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header1-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header10-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header10-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header11-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header11-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header12-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header12-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header13-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header13-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header14-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header14-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header15-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header15-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header16-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header16-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header17-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header17-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header18-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header18-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header19-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header19-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header2-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header2-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header20-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header20-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header21-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header21-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header22-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header22-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header23-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header23-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header24-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header24-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header25-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header25-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header26-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header26-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header27-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header27-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header28-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header28-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header29-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header29-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header3-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header3-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header30-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header30-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header31-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header31-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header32-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header32-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header33-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header33-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header34-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header34-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header35-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header35-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header4-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header4-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header5-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header5-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header6-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header6-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header7-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header7-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header8-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header8-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header9-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed[auth_header9-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header0-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header0-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header1-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header1-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header10-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header10-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header11-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header11-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header12-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header12-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header13-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header13-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header14-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header14-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header15-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header15-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header16-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header16-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header17-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header17-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header18-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header18-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header19-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header19-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header2-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header2-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header20-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header20-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header21-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header21-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header22-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header22-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header23-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header23-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header24-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header24-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header25-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header25-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header26-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header26-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header27-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header27-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header28-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header28-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header29-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header29-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header3-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header3-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header30-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header30-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header31-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header31-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header32-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header32-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header33-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header33-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header34-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header34-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header35-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header35-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header4-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header4-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header5-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header5-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header6-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header6-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header7-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header7-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header8-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header8-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header9-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_authorization_headers_never_indexed_push[auth_header9-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed[cookie_header0-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed[cookie_header0-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed[cookie_header1-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed[cookie_header1-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed[cookie_header10-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed[cookie_header10-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed[cookie_header11-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed[cookie_header11-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed[cookie_header2-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed[cookie_header2-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed[cookie_header3-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed[cookie_header3-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed[cookie_header4-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed[cookie_header4-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed[cookie_header5-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed[cookie_header5-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed[cookie_header6-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed[cookie_header6-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed[cookie_header7-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed[cookie_header7-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed[cookie_header8-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed[cookie_header8-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed[cookie_header9-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed[cookie_header9-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed_push[cookie_header0-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed_push[cookie_header0-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed_push[cookie_header1-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed_push[cookie_header1-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed_push[cookie_header10-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed_push[cookie_header10-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed_push[cookie_header11-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed_push[cookie_header11-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed_push[cookie_header2-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed_push[cookie_header2-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed_push[cookie_header3-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed_push[cookie_header3-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed_push[cookie_header4-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed_push[cookie_header4-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed_push[cookie_header5-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed_push[cookie_header5-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed_push[cookie_header6-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed_push[cookie_header6-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed_push[cookie_header7-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed_push[cookie_header7-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed_push[cookie_header8-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed_push[cookie_header8-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed_push[cookie_header9-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_long_cookie_headers_can_be_indexed_push[cookie_header9-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header0-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header0-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header1-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header1-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header10-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header10-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header11-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header11-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header12-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header12-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header13-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header13-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header14-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header14-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header15-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header15-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header16-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header16-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header17-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header17-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header18-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header18-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header19-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header19-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header2-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header2-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header3-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header3-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header4-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header4-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header5-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header5-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header6-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header6-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header7-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header7-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header8-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header8-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header9-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed[cookie_header9-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header0-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header0-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header1-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header1-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header10-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header10-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header11-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header11-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header12-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header12-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header13-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header13-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header14-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header14-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header15-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header15-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header16-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header16-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header17-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header17-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header18-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header18-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header19-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header19-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header2-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header2-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header3-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header3-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header4-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header4-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header5-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header5-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header6-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header6-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header7-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header7-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header8-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header8-headers1] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header9-headers0] PASSED
test/test_header_indexing.py::TestSecureHeaders::test_short_cookie_headers_never_indexed_push[cookie_header9-headers1] PASSED
test/test_informational_responses.py::TestReceivingInformationalResponses::test_receive_provisional_response_with_end_stream[False] PASSED
test/test_informational_responses.py::TestReceivingInformationalResponses::test_receive_provisional_response_with_end_stream[True] PASSED
test/test_informational_responses.py::TestReceivingInformationalResponses::test_receiving_multiple_header_blocks[False] PASSED
test/test_informational_responses.py::TestReceivingInformationalResponses::test_receiving_multiple_header_blocks[True] PASSED
test/test_informational_responses.py::TestReceivingInformationalResponses::test_receiving_multiple_informational_responses[False] PASSED
test/test_informational_responses.py::TestReceivingInformationalResponses::test_receiving_multiple_informational_responses[True] PASSED
test/test_informational_responses.py::TestReceivingInformationalResponses::test_receiving_out_of_order_headers[False] PASSED
test/test_informational_responses.py::TestReceivingInformationalResponses::test_receiving_out_of_order_headers[True] PASSED
test/test_informational_responses.py::TestReceivingInformationalResponses::test_single_informational_response[False] PASSED
test/test_informational_responses.py::TestReceivingInformationalResponses::test_single_informational_response[True] PASSED
test/test_informational_responses.py::TestSendingInformationalResponses::test_reject_sending_out_of_order_headers[False-hdrs0] PASSED
test/test_informational_responses.py::TestSendingInformationalResponses::test_reject_sending_out_of_order_headers[False-hdrs1] PASSED
test/test_informational_responses.py::TestSendingInformationalResponses::test_reject_sending_out_of_order_headers[True-hdrs0] PASSED
test/test_informational_responses.py::TestSendingInformationalResponses::test_reject_sending_out_of_order_headers[True-hdrs1] PASSED
test/test_informational_responses.py::TestSendingInformationalResponses::test_send_provisional_response_with_end_stream[False-hdrs0] PASSED
test/test_informational_responses.py::TestSendingInformationalResponses::test_send_provisional_response_with_end_stream[False-hdrs1] PASSED
test/test_informational_responses.py::TestSendingInformationalResponses::test_send_provisional_response_with_end_stream[True-hdrs0] PASSED
test/test_informational_responses.py::TestSendingInformationalResponses::test_send_provisional_response_with_end_stream[True-hdrs1] PASSED
test/test_informational_responses.py::TestSendingInformationalResponses::test_sending_multiple_header_blocks[False-hdrs0] PASSED
test/test_informational_responses.py::TestSendingInformationalResponses::test_sending_multiple_header_blocks[False-hdrs1] PASSED
test/test_informational_responses.py::TestSendingInformationalResponses::test_sending_multiple_header_blocks[True-hdrs0] PASSED
test/test_informational_responses.py::TestSendingInformationalResponses::test_sending_multiple_header_blocks[True-hdrs1] PASSED
test/test_informational_responses.py::TestSendingInformationalResponses::test_sending_multiple_informational_responses[False-hdrs0] PASSED
test/test_informational_responses.py::TestSendingInformationalResponses::test_sending_multiple_informational_responses[False-hdrs1] PASSED
test/test_informational_responses.py::TestSendingInformationalResponses::test_sending_multiple_informational_responses[True-hdrs0] PASSED
test/test_informational_responses.py::TestSendingInformationalResponses::test_sending_multiple_informational_responses[True-hdrs1] PASSED
test/test_informational_responses.py::TestSendingInformationalResponses::test_single_informational_response[False-hdrs0] PASSED
test/test_informational_responses.py::TestSendingInformationalResponses::test_single_informational_response[False-hdrs1] PASSED
test/test_informational_responses.py::TestSendingInformationalResponses::test_single_informational_response[True-hdrs0] PASSED
test/test_informational_responses.py::TestSendingInformationalResponses::test_single_informational_response[True-hdrs1] PASSED
test/test_interacting_stacks.py::TestCommunication::test_basic_request_response PASSED
test/test_invalid_content_lengths.py::TestInvalidContentLengths::test_insufficient_data PASSED
test/test_invalid_content_lengths.py::TestInvalidContentLengths::test_insufficient_data_empty_frame PASSED
test/test_invalid_content_lengths.py::TestInvalidContentLengths::test_too_much_data PASSED
test/test_invalid_frame_sequences.py::TestInvalidFrameSequences::test_can_handle_frames_with_invalid_padding PASSED
test/test_invalid_frame_sequences.py::TestInvalidFrameSequences::test_cannot_receive_push_on_pushed_stream PASSED
test/test_invalid_frame_sequences.py::TestInvalidFrameSequences::test_cannot_send_on_closed_stream PASSED
test/test_invalid_frame_sequences.py::TestInvalidFrameSequences::test_cannot_send_push_on_pushed_stream PASSED
test/test_invalid_frame_sequences.py::TestInvalidFrameSequences::test_clients_reject_odd_stream_pushes PASSED
test/test_invalid_frame_sequences.py::TestInvalidFrameSequences::test_data_before_headers PASSED
test/test_invalid_frame_sequences.py::TestInvalidFrameSequences::test_error_on_invalid_content_length[] PASSED
test/test_invalid_frame_sequences.py::TestInvalidFrameSequences::test_error_on_invalid_content_length[twelve] PASSED
test/test_invalid_frame_sequences.py::TestInvalidFrameSequences::test_get_stream_reset_event_on_auto_reset PASSED
test/test_invalid_frame_sequences.py::TestInvalidFrameSequences::test_invalid_frame_headers_are_protocol_errors PASSED
test/test_invalid_frame_sequences.py::TestInvalidFrameSequences::test_invalid_header_data_protocol_error PASSED
test/test_invalid_frame_sequences.py::TestInvalidFrameSequences::test_invalid_push_promise_data_protocol_error PASSED
test/test_invalid_frame_sequences.py::TestInvalidFrameSequences::test_missing_preamble_errors PASSED
test/test_invalid_frame_sequences.py::TestInvalidFrameSequences::test_one_one_stream_reset PASSED
test/test_invalid_frame_sequences.py::TestInvalidFrameSequences::test_prevent_continuation_dos PASSED
test/test_invalid_frame_sequences.py::TestInvalidFrameSequences::test_receiving_frames_with_insufficent_size PASSED
test/test_invalid_frame_sequences.py::TestInvalidFrameSequences::test_reject_data_on_closed_streams PASSED
test/test_invalid_frame_sequences.py::TestInvalidFrameSequences::test_reject_invalid_settings_values[settings0] PASSED
test/test_invalid_frame_sequences.py::TestInvalidFrameSequences::test_reject_invalid_settings_values[settings1] PASSED
test/test_invalid_frame_sequences.py::TestInvalidFrameSequences::test_reject_invalid_settings_values[settings2] PASSED
test/test_invalid_frame_sequences.py::TestInvalidFrameSequences::test_reject_invalid_settings_values[settings3] PASSED
test/test_invalid_frame_sequences.py::TestInvalidFrameSequences::test_server_connections_reject_even_streams PASSED
test/test_invalid_frame_sequences.py::TestInvalidFrameSequences::test_unexpected_continuation_on_closed_stream PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_header_name_length[hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_header_name_length[hdr_validation_flags10] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_header_name_length[hdr_validation_flags11] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_header_name_length[hdr_validation_flags12] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_header_name_length[hdr_validation_flags13] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_header_name_length[hdr_validation_flags14] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_header_name_length[hdr_validation_flags15] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_header_name_length[hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_header_name_length[hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_header_name_length[hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_header_name_length[hdr_validation_flags4] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_header_name_length[hdr_validation_flags5] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_header_name_length[hdr_validation_flags6] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_header_name_length[hdr_validation_flags7] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_header_name_length[hdr_validation_flags8] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_header_name_length[hdr_validation_flags9] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_header_name_length_full_frame_decode PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_req_header_extra_pseudo_headers[:status-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_req_header_extra_pseudo_headers[:status-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_req_header_extra_pseudo_headers[:status-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_req_header_extra_pseudo_headers[:status-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_req_header_missing_pseudo_headers[header_block0-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_req_header_missing_pseudo_headers[header_block0-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_req_header_missing_pseudo_headers[header_block0-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_req_header_missing_pseudo_headers[header_block0-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_req_header_missing_pseudo_headers[header_block1-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_req_header_missing_pseudo_headers[header_block1-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_req_header_missing_pseudo_headers[header_block1-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_req_header_missing_pseudo_headers[header_block1-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_req_header_missing_pseudo_headers[header_block2-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_req_header_missing_pseudo_headers[header_block2-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_req_header_missing_pseudo_headers[header_block2-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_req_header_missing_pseudo_headers[header_block2-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_req_header_missing_pseudo_headers[header_block3-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_req_header_missing_pseudo_headers[header_block3-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_req_header_missing_pseudo_headers[header_block3-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_req_header_missing_pseudo_headers[header_block3-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:authority-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:authority-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:authority-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:authority-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:authority-hdr_validation_flags4] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:authority-hdr_validation_flags5] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:authority-hdr_validation_flags6] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:authority-hdr_validation_flags7] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:method-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:method-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:method-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:method-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:method-hdr_validation_flags4] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:method-hdr_validation_flags5] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:method-hdr_validation_flags6] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:method-hdr_validation_flags7] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:path-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:path-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:path-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:path-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:path-hdr_validation_flags4] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:path-hdr_validation_flags5] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:path-hdr_validation_flags6] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:path-hdr_validation_flags7] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:scheme-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:scheme-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:scheme-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:scheme-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:scheme-hdr_validation_flags4] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:scheme-hdr_validation_flags5] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:scheme-hdr_validation_flags6] PASSED
test/test_invalid_headers.py::TestFilter::test_inbound_resp_header_extra_pseudo_headers[:scheme-hdr_validation_flags7] PASSED
test/test_invalid_headers.py::TestFilter::test_invalid_pseudo_headers[hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_invalid_pseudo_headers[hdr_validation_flags10] PASSED
test/test_invalid_headers.py::TestFilter::test_invalid_pseudo_headers[hdr_validation_flags11] PASSED
test/test_invalid_headers.py::TestFilter::test_invalid_pseudo_headers[hdr_validation_flags12] PASSED
test/test_invalid_headers.py::TestFilter::test_invalid_pseudo_headers[hdr_validation_flags13] PASSED
test/test_invalid_headers.py::TestFilter::test_invalid_pseudo_headers[hdr_validation_flags14] PASSED
test/test_invalid_headers.py::TestFilter::test_invalid_pseudo_headers[hdr_validation_flags15] PASSED
test/test_invalid_headers.py::TestFilter::test_invalid_pseudo_headers[hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_invalid_pseudo_headers[hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_invalid_pseudo_headers[hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_invalid_pseudo_headers[hdr_validation_flags4] PASSED
test/test_invalid_headers.py::TestFilter::test_invalid_pseudo_headers[hdr_validation_flags5] PASSED
test/test_invalid_headers.py::TestFilter::test_invalid_pseudo_headers[hdr_validation_flags6] PASSED
test/test_invalid_headers.py::TestFilter::test_invalid_pseudo_headers[hdr_validation_flags7] PASSED
test/test_invalid_headers.py::TestFilter::test_invalid_pseudo_headers[hdr_validation_flags8] PASSED
test/test_invalid_headers.py::TestFilter::test_invalid_pseudo_headers[hdr_validation_flags9] PASSED
test/test_invalid_headers.py::TestFilter::test_matching_authority_host_headers[hdr_validation_flags0-validate_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_matching_authority_host_headers[hdr_validation_flags0-validate_outbound_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_matching_authority_host_headers[hdr_validation_flags1-validate_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_matching_authority_host_headers[hdr_validation_flags1-validate_outbound_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_matching_authority_host_headers[hdr_validation_flags2-validate_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_matching_authority_host_headers[hdr_validation_flags2-validate_outbound_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_matching_authority_host_headers[hdr_validation_flags3-validate_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_matching_authority_host_headers[hdr_validation_flags3-validate_outbound_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_extra_pseudo_headers[:status0-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_extra_pseudo_headers[:status0-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_extra_pseudo_headers[:status0-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_extra_pseudo_headers[:status0-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_extra_pseudo_headers[:status1-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_extra_pseudo_headers[:status1-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_extra_pseudo_headers[:status1-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_extra_pseudo_headers[:status1-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block0-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block0-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block0-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block0-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block1-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block1-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block1-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block1-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block2-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block2-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block2-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block2-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block3-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block3-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block3-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block3-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block4-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block4-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block4-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block4-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block5-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block5-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block5-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block5-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block6-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block6-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block6-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block6-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block7-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block7-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block7-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_req_header_missing_pseudo_headers[header_block7-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:authority0-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:authority0-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:authority0-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:authority0-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:authority0-hdr_validation_flags4] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:authority0-hdr_validation_flags5] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:authority0-hdr_validation_flags6] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:authority0-hdr_validation_flags7] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:authority1-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:authority1-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:authority1-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:authority1-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:authority1-hdr_validation_flags4] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:authority1-hdr_validation_flags5] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:authority1-hdr_validation_flags6] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:authority1-hdr_validation_flags7] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:method0-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:method0-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:method0-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:method0-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:method0-hdr_validation_flags4] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:method0-hdr_validation_flags5] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:method0-hdr_validation_flags6] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:method0-hdr_validation_flags7] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:method1-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:method1-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:method1-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:method1-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:method1-hdr_validation_flags4] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:method1-hdr_validation_flags5] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:method1-hdr_validation_flags6] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:method1-hdr_validation_flags7] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:path0-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:path0-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:path0-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:path0-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:path0-hdr_validation_flags4] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:path0-hdr_validation_flags5] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:path0-hdr_validation_flags6] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:path0-hdr_validation_flags7] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:path1-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:path1-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:path1-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:path1-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:path1-hdr_validation_flags4] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:path1-hdr_validation_flags5] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:path1-hdr_validation_flags6] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:path1-hdr_validation_flags7] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:scheme0-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:scheme0-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:scheme0-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:scheme0-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:scheme0-hdr_validation_flags4] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:scheme0-hdr_validation_flags5] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:scheme0-hdr_validation_flags6] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:scheme0-hdr_validation_flags7] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:scheme1-hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:scheme1-hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:scheme1-hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:scheme1-hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:scheme1-hdr_validation_flags4] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:scheme1-hdr_validation_flags5] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:scheme1-hdr_validation_flags6] PASSED
test/test_invalid_headers.py::TestFilter::test_outbound_resp_header_extra_pseudo_headers[:scheme1-hdr_validation_flags7] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags0-validate_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags0-validate_outbound_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags1-validate_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags1-validate_outbound_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags10-validate_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags10-validate_outbound_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags11-validate_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags11-validate_outbound_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags12-validate_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags12-validate_outbound_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags13-validate_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags13-validate_outbound_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags14-validate_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags14-validate_outbound_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags15-validate_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags15-validate_outbound_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags2-validate_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags2-validate_outbound_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags3-validate_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags3-validate_outbound_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags4-validate_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags4-validate_outbound_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags5-validate_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags5-validate_outbound_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags6-validate_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags6-validate_outbound_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags7-validate_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags7-validate_outbound_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags8-validate_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags8-validate_outbound_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags9-validate_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_range_of_acceptable_outputs[hdr_validation_flags9-validate_outbound_headers] PASSED
test/test_invalid_headers.py::TestFilter::test_response_header_without_status[hdr_validation_flags0] PASSED
test/test_invalid_headers.py::TestFilter::test_response_header_without_status[hdr_validation_flags1] PASSED
test/test_invalid_headers.py::TestFilter::test_response_header_without_status[hdr_validation_flags2] PASSED
test/test_invalid_headers.py::TestFilter::test_response_header_without_status[hdr_validation_flags3] PASSED
test/test_invalid_headers.py::TestFilter::test_response_header_without_status[hdr_validation_flags4] PASSED
test/test_invalid_headers.py::TestFilter::test_response_header_without_status[hdr_validation_flags5] PASSED
test/test_invalid_headers.py::TestFilter::test_response_header_without_status[hdr_validation_flags6] PASSED
test/test_invalid_headers.py::TestFilter::test_response_header_without_status[hdr_validation_flags7] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event[headers0] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event[headers10] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event[headers11] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event[headers12] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event[headers13] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event[headers14] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event[headers15] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event[headers1] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event[headers2] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event[headers3] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event[headers4] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event[headers5] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event[headers6] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event[headers7] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event[headers8] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event[headers9] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event_skipping_validation[headers0] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event_skipping_validation[headers10] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event_skipping_validation[headers11] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event_skipping_validation[headers12] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event_skipping_validation[headers13] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event_skipping_validation[headers14] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event_skipping_validation[headers15] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event_skipping_validation[headers1] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event_skipping_validation[headers2] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event_skipping_validation[headers3] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event_skipping_validation[headers4] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event_skipping_validation[headers5] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event_skipping_validation[headers6] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event_skipping_validation[headers7] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event_skipping_validation[headers8] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_headers_event_skipping_validation[headers9] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_pseudo_headers_rejected_in_trailer PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_event[headers0] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_event[headers10] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_event[headers11] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_event[headers12] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_event[headers13] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_event[headers14] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_event[headers15] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_event[headers1] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_event[headers2] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_event[headers3] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_event[headers4] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_event[headers5] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_event[headers6] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_event[headers7] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_event[headers8] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_event[headers9] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_skipping_validation[headers0] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_skipping_validation[headers10] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_skipping_validation[headers11] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_skipping_validation[headers12] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_skipping_validation[headers13] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_skipping_validation[headers14] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_skipping_validation[headers15] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_skipping_validation[headers1] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_skipping_validation[headers2] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_skipping_validation[headers3] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_skipping_validation[headers4] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_skipping_validation[headers5] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_skipping_validation[headers6] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_skipping_validation[headers7] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_skipping_validation[headers8] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_push_promise_skipping_validation[headers9] PASSED
test/test_invalid_headers.py::TestInvalidFrameSequences::test_te_trailers_is_valid PASSED
test/test_invalid_headers.py::TestOversizedHeaders::test_hpack_bomb_push PASSED
test/test_invalid_headers.py::TestOversizedHeaders::test_hpack_bomb_request PASSED
test/test_invalid_headers.py::TestOversizedHeaders::test_hpack_bomb_response PASSED
test/test_invalid_headers.py::TestOversizedHeaders::test_reject_headers_exceeding_table_size PASSED
test/test_invalid_headers.py::TestOversizedHeaders::test_reject_headers_when_list_size_shrunk PASSED
test/test_invalid_headers.py::TestOversizedHeaders::test_reject_headers_when_table_size_shrunk PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_headers_event[headers0] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_headers_event[headers1] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_headers_event[headers2] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_headers_event[headers3] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_headers_event[headers4] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_headers_event_skip_normalization[headers0] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_headers_event_skip_normalization[headers1] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_headers_event_skip_normalization[headers2] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_headers_event_skip_normalization[headers3] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_headers_event_skip_normalization[headers4] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_headers_event_skip_normalization[headers5] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_headers_event_skip_normalization[headers6] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_headers_event_skip_normalization[headers7] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_headers_event_skip_normalization[headers8] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_headers_event_skip_normalization[headers9] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_headers_event_skipping_validation[headers0] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_headers_event_skipping_validation[headers1] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_headers_event_skipping_validation[headers2] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_headers_event_skipping_validation[headers3] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_headers_event_skipping_validation[headers4] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_headers_event_skipping_validation[headers5] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_headers_event_skipping_validation[headers6] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_headers_event_skipping_validation[headers7] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_headers_event_skipping_validation[headers8] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_headers_event_skipping_validation[headers9] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_push_promise_skip_normalization[headers0] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_push_promise_skip_normalization[headers1] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_push_promise_skip_normalization[headers2] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_push_promise_skip_normalization[headers3] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_push_promise_skip_normalization[headers4] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_push_promise_skip_normalization[headers5] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_push_promise_skip_normalization[headers6] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_push_promise_skip_normalization[headers7] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_push_promise_skip_normalization[headers8] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_push_promise_skip_normalization[headers9] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_push_promise_skipping_validation[headers0] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_push_promise_skipping_validation[headers1] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_push_promise_skipping_validation[headers2] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_push_promise_skipping_validation[headers3] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_push_promise_skipping_validation[headers4] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_push_promise_skipping_validation[headers5] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_push_promise_skipping_validation[headers6] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_push_promise_skipping_validation[headers7] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_push_promise_skipping_validation[headers8] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_push_promise_skipping_validation[headers9] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_send_push_promise[headers0] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_send_push_promise[headers1] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_send_push_promise[headers2] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_send_push_promise[headers3] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_send_push_promise[headers4] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_strippable_headers[headers0] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_strippable_headers[headers1] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_strippable_headers[headers2] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_strippable_headers[headers3] PASSED
test/test_invalid_headers.py::TestSendingInvalidFrameSequences::test_strippable_headers[headers4] PASSED
test/test_priority.py::TestPriority::test_can_prioritize_stream[0-256-False] PASSED
test/test_priority.py::TestPriority::test_can_prioritize_stream[3-128-False] PASSED
test/test_priority.py::TestPriority::test_can_prioritize_stream[3-128-True] PASSED
test/test_priority.py::TestPriority::test_emit_headers_with_priority_info[0-256-False] PASSED
test/test_priority.py::TestPriority::test_emit_headers_with_priority_info[1-128-False] PASSED
test/test_priority.py::TestPriority::test_emit_headers_with_priority_info[1-128-True] PASSED
test/test_priority.py::TestPriority::test_headers_with_priority_info PASSED
test/test_priority.py::TestPriority::test_may_not_initially_set_stream_depend_on_self PASSED
test/test_priority.py::TestPriority::test_may_not_prioritize_stream_to_depend_on_self PASSED
test/test_priority.py::TestPriority::test_prioritize_defaults PASSED
test/test_priority.py::TestPriority::test_prioritize_requires_valid_weight[-15] PASSED
test/test_priority.py::TestPriority::test_prioritize_requires_valid_weight[0] PASSED
test/test_priority.py::TestPriority::test_prioritize_requires_valid_weight[257] PASSED
test/test_priority.py::TestPriority::test_receiving_priority_emits_priority_update PASSED
test/test_priority.py::TestPriority::test_send_headers_defaults[priority_kwargs0] PASSED
test/test_priority.py::TestPriority::test_send_headers_defaults[priority_kwargs1] PASSED
test/test_priority.py::TestPriority::test_send_headers_defaults[priority_kwargs2] PASSED
test/test_priority.py::TestPriority::test_send_headers_requires_valid_weight[-15] PASSED
test/test_priority.py::TestPriority::test_send_headers_requires_valid_weight[0] PASSED
test/test_priority.py::TestPriority::test_send_headers_requires_valid_weight[257] PASSED
test/test_priority.py::TestPriority::test_servers_cannot_prioritize PASSED
test/test_priority.py::TestPriority::test_servers_cannot_prioritize_with_headers PASSED
test/test_priority.py::TestPriority::test_streams_may_not_depend_on_themselves PASSED
test/test_related_events.py::TestRelatedEvents::test_data_received_normally_relates_to_nothing PASSED
test/test_related_events.py::TestRelatedEvents::test_data_received_related_stream_ended PASSED
test/test_related_events.py::TestRelatedEvents::test_informational_response_received_related_all PASSED
test/test_related_events.py::TestRelatedEvents::test_informational_response_related_nothing PASSED
test/test_related_events.py::TestRelatedEvents::test_request_received_related_all PASSED
test/test_related_events.py::TestRelatedEvents::test_request_received_related_priority PASSED
test/test_related_events.py::TestRelatedEvents::test_request_received_related_stream_ended PASSED
test/test_related_events.py::TestRelatedEvents::test_response_received_related_all PASSED
test/test_related_events.py::TestRelatedEvents::test_response_received_related_nothing PASSED
test/test_related_events.py::TestRelatedEvents::test_response_received_related_priority PASSED
test/test_related_events.py::TestRelatedEvents::test_response_received_related_stream_ended PASSED
test/test_related_events.py::TestRelatedEvents::test_trailers_received_related_all PASSED
test/test_related_events.py::TestRelatedEvents::test_trailers_received_related_stream_ended PASSED
test/test_rfc7838.py::TestRFC7838Client::test_cannot_send_explicit_alternative_service PASSED
test/test_rfc7838.py::TestRFC7838Client::test_cannot_send_implicit_alternative_service PASSED
test/test_rfc7838.py::TestRFC7838Client::test_receiving_altsvc_after_receiving_headers PASSED
test/test_rfc7838.py::TestRFC7838Client::test_receiving_altsvc_before_sending_headers PASSED
test/test_rfc7838.py::TestRFC7838Client::test_receiving_altsvc_on_closed_stream PASSED
test/test_rfc7838.py::TestRFC7838Client::test_receiving_altsvc_on_pushed_stream PASSED
test/test_rfc7838.py::TestRFC7838Client::test_receiving_altsvc_on_stream PASSED
test/test_rfc7838.py::TestRFC7838Client::test_receiving_altsvc_on_stream_not_yet_opened PASSED
test/test_rfc7838.py::TestRFC7838Client::test_receiving_altsvc_on_stream_with_origin PASSED
test/test_rfc7838.py::TestRFC7838Client::test_receiving_altsvc_stream_zero PASSED
test/test_rfc7838.py::TestRFC7838Client::test_receiving_altsvc_stream_zero_no_origin PASSED
test/test_rfc7838.py::TestRFC7838Server::test_cannot_provide_origin_and_stream_id PASSED
test/test_rfc7838.py::TestRFC7838Server::test_cannot_provide_unicode_altsvc_field PASSED
test/test_rfc7838.py::TestRFC7838Server::test_no_implicit_alternative_service_after_response PASSED
test/test_rfc7838.py::TestRFC7838Server::test_no_implicit_alternative_service_before_headers PASSED
test/test_rfc7838.py::TestRFC7838Server::test_receiving_altsvc_as_server_on_stream PASSED
test/test_rfc7838.py::TestRFC7838Server::test_receiving_altsvc_as_server_stream_zero PASSED
test/test_rfc7838.py::TestRFC7838Server::test_sending_explicit_alternative_service PASSED
test/test_rfc7838.py::TestRFC7838Server::test_sending_implicit_alternative_service PASSED
test/test_rfc8441.py::TestRFC8441::test_can_send_headers PASSED
test/test_settings.py::TestSettings::test_acknowledging_only_returns_changed_settings PASSED
test/test_settings.py::TestSettings::test_acknowledging_returns_the_changed_settings PASSED
test/test_settings.py::TestSettings::test_acknowledging_values PASSED
test/test_settings.py::TestSettings::test_applying_value_doesnt_take_effect_immediately PASSED
test/test_settings.py::TestSettings::test_can_set_initial_values[False] PASSED
test/test_settings.py::TestSettings::test_can_set_initial_values[True] PASSED
test/test_settings.py::TestSettings::test_cannot_set_invalid_initial_values[SettingCodes.ENABLE_CONNECT_PROTOCOL--1] PASSED
test/test_settings.py::TestSettings::test_cannot_set_invalid_initial_values[SettingCodes.ENABLE_PUSH--1] PASSED
test/test_settings.py::TestSettings::test_cannot_set_invalid_initial_values[SettingCodes.ENABLE_PUSH-2] PASSED
test/test_settings.py::TestSettings::test_cannot_set_invalid_initial_values[SettingCodes.INITIAL_WINDOW_SIZE--1] PASSED
test/test_settings.py::TestSettings::test_cannot_set_invalid_initial_values[SettingCodes.INITIAL_WINDOW_SIZE-17179869184] PASSED
test/test_settings.py::TestSettings::test_cannot_set_invalid_initial_values[SettingCodes.MAX_FRAME_SIZE-1073741824] PASSED
test/test_settings.py::TestSettings::test_cannot_set_invalid_initial_values[SettingCodes.MAX_FRAME_SIZE-1] PASSED
test/test_settings.py::TestSettings::test_cannot_set_invalid_initial_values[SettingCodes.MAX_HEADER_LIST_SIZE--1] PASSED
test/test_settings.py::TestSettings::test_cannot_set_invalid_vals_for_initial_window_size PASSED
test/test_settings.py::TestSettings::test_cannot_set_invalid_values_for_enable_connect_protocol PASSED
test/test_settings.py::TestSettings::test_cannot_set_invalid_values_for_enable_push PASSED
test/test_settings.py::TestSettings::test_cannot_set_invalid_values_for_max_frame_size PASSED
test/test_settings.py::TestSettings::test_cannot_set_invalid_values_for_max_header_list_size PASSED
test/test_settings.py::TestSettings::test_deleting_values_deletes_all_of_them PASSED
test/test_settings.py::TestSettings::test_length_correctly_reported PASSED
test/test_settings.py::TestSettings::test_new_values_follow_basic_acknowledgement_rules PASSED
test/test_settings.py::TestSettings::test_new_values_work PASSED
test/test_settings.py::TestSettings::test_settings_defaults_client PASSED
test/test_settings.py::TestSettings::test_settings_defaults_server PASSED
test/test_settings.py::TestSettings::test_settings_getters PASSED
test/test_settings.py::TestSettings::test_settings_setters PASSED
test/test_settings.py::TestSettings::test_single_values_arent_affected_by_acknowledgement PASSED
test/test_settings.py::TestSettingsEquality::test_another_type_equality PASSED
test/test_settings.py::TestSettingsEquality::test_delegated_eq PASSED
test/test_settings.py::TestSettingsEquality::test_equality_multiple PASSED
test/test_settings.py::TestSettingsEquality::test_equality_reflexive PASSED
test/test_state_machines.py::TestConnectionStateMachine::test_priority_frames_allowed_in_all_states[ConnectionInputs.RECV_PRIORITY-ConnectionState.CLIENT_OPEN] PASSED
test/test_state_machines.py::TestConnectionStateMachine::test_priority_frames_allowed_in_all_states[ConnectionInputs.RECV_PRIORITY-ConnectionState.IDLE] PASSED
test/test_state_machines.py::TestConnectionStateMachine::test_priority_frames_allowed_in_all_states[ConnectionInputs.RECV_PRIORITY-ConnectionState.SERVER_OPEN] PASSED
test/test_state_machines.py::TestConnectionStateMachine::test_priority_frames_allowed_in_all_states[ConnectionInputs.SEND_PRIORITY-ConnectionState.CLIENT_OPEN] PASSED
test/test_state_machines.py::TestConnectionStateMachine::test_priority_frames_allowed_in_all_states[ConnectionInputs.SEND_PRIORITY-ConnectionState.IDLE] PASSED
test/test_state_machines.py::TestConnectionStateMachine::test_priority_frames_allowed_in_all_states[ConnectionInputs.SEND_PRIORITY-ConnectionState.SERVER_OPEN] PASSED
test/test_state_machines.py::TestConnectionStateMachine::test_state_machine_only_allows_connection_states PASSED
test/test_state_machines.py::TestConnectionStateMachine::test_state_transitions PASSED
test/test_state_machines.py::TestStreamStateMachine::test_cannot_send_on_closed_streams[StreamInputs.SEND_DATA] PASSED
test/test_state_machines.py::TestStreamStateMachine::test_cannot_send_on_closed_streams[StreamInputs.SEND_END_STREAM] PASSED
test/test_state_machines.py::TestStreamStateMachine::test_cannot_send_on_closed_streams[StreamInputs.SEND_HEADERS] PASSED
test/test_state_machines.py::TestStreamStateMachine::test_cannot_send_on_closed_streams[StreamInputs.SEND_PUSH_PROMISE] PASSED
test/test_state_machines.py::TestStreamStateMachine::test_cannot_send_on_closed_streams[StreamInputs.SEND_RST_STREAM] PASSED
test/test_state_machines.py::TestStreamStateMachine::test_cannot_send_on_closed_streams[StreamInputs.SEND_WINDOW_UPDATE] PASSED
test/test_state_machines.py::TestStreamStateMachine::test_state_machine_only_allows_stream_states PASSED
test/test_state_machines.py::TestStreamStateMachine::test_state_transitions PASSED
test/test_state_machines.py::TestStreamStateMachine::test_stream_state_machine_forbids_pushes_on_server_streams PASSED
test/test_state_machines.py::TestStreamStateMachine::test_stream_state_machine_forbids_sending_pushes_from_clients PASSED
test/test_stream_reset.py::TestStreamReset::test_reset_stream_automatically_resets_pushed_streams[False] PASSED
test/test_stream_reset.py::TestStreamReset::test_reset_stream_automatically_resets_pushed_streams[True] PASSED
test/test_stream_reset.py::TestStreamReset::test_reset_stream_keeps_flow_control_correct[1-3] PASSED
test/test_stream_reset.py::TestStreamReset::test_reset_stream_keeps_flow_control_correct[3-1] PASSED
test/test_stream_reset.py::TestStreamReset::test_reset_stream_keeps_header_state_correct PASSED
test/test_utility_functions.py::TestExtractHeader::test_extract_header_method[headers0] PASSED
test/test_utility_functions.py::TestExtractHeader::test_extract_header_method[headers1] PASSED
test/test_utility_functions.py::TestGetNextAvailableStreamID::test_does_not_increment_without_stream_send PASSED
test/test_utility_functions.py::TestGetNextAvailableStreamID::test_returns_correct_sequence_for_clients PASSED
test/test_utility_functions.py::TestGetNextAvailableStreamID::test_returns_correct_sequence_for_servers PASSED
test/test_utility_functions.py::test_size_limit_dict_limit PASSED
test/test_utility_functions.py::test_size_limit_dict_limit_init PASSED
test/test_utility_functions.py::test_size_limit_dict_no_limit PASSED

Required test coverage of 100.0% reached. Total coverage: 100.00%

======== 1433 passed ========
  py$(PYV): OK
  congratulations :)