@@ -24,7 +24,7 @@ class TestBulk:
24
24
def test_method_delete (self , client : Knock ) -> None :
25
25
bulk = client .objects .bulk .delete (
26
26
collection = "collection" ,
27
- body = { " object_ids" : ["obj_123" , "obj_456" , "obj_789" ]} ,
27
+ object_ids = ["obj_123" , "obj_456" , "obj_789" ],
28
28
)
29
29
assert_matches_type (BulkOperation , bulk , path = ["response" ])
30
30
@@ -35,7 +35,7 @@ def test_method_delete(self, client: Knock) -> None:
35
35
def test_raw_response_delete (self , client : Knock ) -> None :
36
36
response = client .objects .bulk .with_raw_response .delete (
37
37
collection = "collection" ,
38
- body = { " object_ids" : ["obj_123" , "obj_456" , "obj_789" ]} ,
38
+ object_ids = ["obj_123" , "obj_456" , "obj_789" ],
39
39
)
40
40
41
41
assert response .is_closed is True
@@ -50,7 +50,7 @@ def test_raw_response_delete(self, client: Knock) -> None:
50
50
def test_streaming_response_delete (self , client : Knock ) -> None :
51
51
with client .objects .bulk .with_streaming_response .delete (
52
52
collection = "collection" ,
53
- body = { " object_ids" : ["obj_123" , "obj_456" , "obj_789" ]} ,
53
+ object_ids = ["obj_123" , "obj_456" , "obj_789" ],
54
54
) as response :
55
55
assert not response .is_closed
56
56
assert response .http_request .headers .get ("X-Stainless-Lang" ) == "python"
@@ -68,7 +68,7 @@ def test_path_params_delete(self, client: Knock) -> None:
68
68
with pytest .raises (ValueError , match = r"Expected a non-empty value for `collection` but received ''" ):
69
69
client .objects .bulk .with_raw_response .delete (
70
70
collection = "" ,
71
- body = { " object_ids" : ["obj_123" , "obj_456" , "obj_789" ]} ,
71
+ object_ids = ["obj_123" , "obj_456" , "obj_789" ],
72
72
)
73
73
74
74
@pytest .mark .skip (
@@ -210,7 +210,7 @@ class TestAsyncBulk:
210
210
async def test_method_delete (self , async_client : AsyncKnock ) -> None :
211
211
bulk = await async_client .objects .bulk .delete (
212
212
collection = "collection" ,
213
- body = { " object_ids" : ["obj_123" , "obj_456" , "obj_789" ]} ,
213
+ object_ids = ["obj_123" , "obj_456" , "obj_789" ],
214
214
)
215
215
assert_matches_type (BulkOperation , bulk , path = ["response" ])
216
216
@@ -221,7 +221,7 @@ async def test_method_delete(self, async_client: AsyncKnock) -> None:
221
221
async def test_raw_response_delete (self , async_client : AsyncKnock ) -> None :
222
222
response = await async_client .objects .bulk .with_raw_response .delete (
223
223
collection = "collection" ,
224
- body = { " object_ids" : ["obj_123" , "obj_456" , "obj_789" ]} ,
224
+ object_ids = ["obj_123" , "obj_456" , "obj_789" ],
225
225
)
226
226
227
227
assert response .is_closed is True
@@ -236,7 +236,7 @@ async def test_raw_response_delete(self, async_client: AsyncKnock) -> None:
236
236
async def test_streaming_response_delete (self , async_client : AsyncKnock ) -> None :
237
237
async with async_client .objects .bulk .with_streaming_response .delete (
238
238
collection = "collection" ,
239
- body = { " object_ids" : ["obj_123" , "obj_456" , "obj_789" ]} ,
239
+ object_ids = ["obj_123" , "obj_456" , "obj_789" ],
240
240
) as response :
241
241
assert not response .is_closed
242
242
assert response .http_request .headers .get ("X-Stainless-Lang" ) == "python"
@@ -254,7 +254,7 @@ async def test_path_params_delete(self, async_client: AsyncKnock) -> None:
254
254
with pytest .raises (ValueError , match = r"Expected a non-empty value for `collection` but received ''" ):
255
255
await async_client .objects .bulk .with_raw_response .delete (
256
256
collection = "" ,
257
- body = { " object_ids" : ["obj_123" , "obj_456" , "obj_789" ]} ,
257
+ object_ids = ["obj_123" , "obj_456" , "obj_789" ],
258
258
)
259
259
260
260
@pytest .mark .skip (
0 commit comments