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 2
2
from unittest .mock import Mock
3
3
from urllib .request import Request
4
4
from kiota_abstractions .request_information import RequestInformation
5
+ from kiota_abstractions .method import Method
5
6
from kiota_abstractions .headers_collection import HeadersCollection as RequestHeaders
6
7
from msgraph_core .requests .batch_request_item import BatchRequestItem , StreamInterface
7
8
from kiota_abstractions .serialization import SerializationWriter
@@ -109,6 +110,17 @@ def test_method_property(batch_request_item):
109
110
assert batch_request_item .method == "POST"
110
111
111
112
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
+
112
124
def test_depends_on_property (batch_request_item ):
113
125
batch_request_item .set_depends_on (["request1" , "request2" ])
114
126
assert batch_request_item .depends_on == ["request1" , "request2" ]
You can’t perform that action at this time.
0 commit comments