File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change 22from unittest .mock import Mock
33from urllib .request import Request
44from kiota_abstractions .request_information import RequestInformation
5+ from kiota_abstractions .method import Method
56from kiota_abstractions .headers_collection import HeadersCollection as RequestHeaders
67from msgraph_core .requests .batch_request_item import BatchRequestItem , StreamInterface
78from kiota_abstractions .serialization import SerializationWriter
@@ -109,6 +110,17 @@ def test_method_property(batch_request_item):
109110 assert batch_request_item .method == "POST"
110111
111112
113+ def test_batch_request_item_method_enum ():
114+ # Create a RequestInformation instance with an enum value for http_method
115+ request_info = RequestInformation ()
116+ request_info .http_method = Method .GET
117+ request_info .url = "https://graph.microsoft.com/v1.0/me"
118+ request_info .headers = RequestHeaders ()
119+ request_info .content = None
120+ batch_request_item = BatchRequestItem (request_information = request_info )
121+ assert batch_request_item .method == "GET"
122+
123+
112124def test_depends_on_property (batch_request_item ):
113125 batch_request_item .set_depends_on (["request1" , "request2" ])
114126 assert batch_request_item .depends_on == ["request1" , "request2" ]
You can’t perform that action at this time.
0 commit comments