@@ -784,16 +784,16 @@ def add_custom_field(message: JSONRPCMessage) -> JSONRPCMessage:
784784 nonlocal middleware_called
785785 middleware_called = True
786786
787- if isinstance (message .root , JSONRPCRequest ):
787+ if isinstance (message .root , JSONRPCRequest ): # pragma: no branch
788788 # Add custom extension to the capabilities
789789 data = message .root .model_dump (by_alias = True , mode = "json" , exclude_none = True )
790- if data .get ("method" ) == "initialize" and "params" in data :
791- if "capabilities" not in data ["params" ]:
790+ if data .get ("method" ) == "initialize" and "params" in data : # pragma: no branch
791+ if "capabilities" not in data ["params" ]: # pragma: no cover
792792 data ["params" ]["capabilities" ] = {}
793793 # Add a custom extension field
794794 data ["params" ]["capabilities" ]["customExtension" ] = {"enabled" : True }
795795 return JSONRPCMessage (JSONRPCRequest (** data ))
796- return message
796+ return message # pragma: no cover
797797
798798 async def mock_server ():
799799 nonlocal received_request
@@ -924,7 +924,7 @@ def receive_transform(message: JSONRPCMessage) -> JSONRPCMessage:
924924 """Middleware that observes incoming messages."""
925925 nonlocal middleware_called , received_response
926926 middleware_called = True
927- if isinstance (message .root , JSONRPCResponse ):
927+ if isinstance (message .root , JSONRPCResponse ): # pragma: no branch
928928 received_response = message .root
929929 return message
930930
0 commit comments