@@ -581,8 +581,7 @@ def test_accept_header_validation(basic_server: None, basic_server_url: str):
581581 headers = {"Content-Type" : "application/json" },
582582 json = {"jsonrpc" : "2.0" , "method" : "initialize" , "id" : 1 },
583583 )
584- assert response .status_code == 406
585- assert "Not Acceptable" in response .text
584+ assert response .status_code == 200
586585
587586
588587@pytest .mark .parametrize (
@@ -613,8 +612,9 @@ def test_accept_header_wildcard(basic_server: None, basic_server_url: str, accep
613612 "accept_header" ,
614613 [
615614 "text/html" ,
616- "application/*" ,
617- "text/*" ,
615+ "text/html" ,
616+ "image/*" ,
617+ "audio/*" ,
618618 ],
619619)
620620def test_accept_header_incompatible (basic_server : None , basic_server_url : str , accept_header : str ):
@@ -885,8 +885,7 @@ def test_json_response_missing_accept_header(json_response_server: None, json_se
885885 },
886886 json = INIT_REQUEST ,
887887 )
888- assert response .status_code == 406
889- assert "Not Acceptable" in response .text
888+ assert response .status_code == 200
890889
891890
892891def test_json_response_incorrect_accept_header (json_response_server : None , json_server_url : str ):
@@ -1027,8 +1026,7 @@ def test_get_validation(basic_server: None, basic_server_url: str):
10271026 },
10281027 stream = True ,
10291028 )
1030- assert response .status_code == 406
1031- assert "Not Acceptable" in response .text
1029+ assert response .status_code == 200
10321030
10331031 # Test with wrong Accept header
10341032 response = requests .get (
0 commit comments