Skip to content

Commit 9186c5f

Browse files
stainless-app[bot]stainless-bot
authored andcommitted
docs(examples): use named params more (#430)
1 parent fa85f33 commit 9186c5f

13 files changed

+404
-372
lines changed

tests/api_resources/hris/benefits/test_individuals.py

+34-34
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,15 @@ class TestIndividuals:
2626
@parametrize
2727
def test_method_enroll_many(self, client: Finch) -> None:
2828
individual = client.hris.benefits.individuals.enroll_many(
29-
"string",
29+
benefit_id="benefit_id",
3030
individuals=[{}],
3131
)
3232
assert_matches_type(SyncSinglePage[EnrolledIndividual], individual, path=["response"])
3333

3434
@parametrize
3535
def test_raw_response_enroll_many(self, client: Finch) -> None:
3636
response = client.hris.benefits.individuals.with_raw_response.enroll_many(
37-
"string",
37+
benefit_id="benefit_id",
3838
individuals=[{}],
3939
)
4040

@@ -46,7 +46,7 @@ def test_raw_response_enroll_many(self, client: Finch) -> None:
4646
@parametrize
4747
def test_streaming_response_enroll_many(self, client: Finch) -> None:
4848
with client.hris.benefits.individuals.with_streaming_response.enroll_many(
49-
"string",
49+
benefit_id="benefit_id",
5050
individuals=[{}],
5151
) as response:
5252
assert not response.is_closed
@@ -61,21 +61,21 @@ def test_streaming_response_enroll_many(self, client: Finch) -> None:
6161
def test_path_params_enroll_many(self, client: Finch) -> None:
6262
with pytest.raises(ValueError, match=r"Expected a non-empty value for `benefit_id` but received ''"):
6363
client.hris.benefits.individuals.with_raw_response.enroll_many(
64-
"",
64+
benefit_id="",
6565
individuals=[{}],
6666
)
6767

6868
@parametrize
6969
def test_method_enrolled_ids(self, client: Finch) -> None:
7070
individual = client.hris.benefits.individuals.enrolled_ids(
71-
"string",
71+
"benefit_id",
7272
)
7373
assert_matches_type(IndividualEnrolledIDsResponse, individual, path=["response"])
7474

7575
@parametrize
7676
def test_raw_response_enrolled_ids(self, client: Finch) -> None:
7777
response = client.hris.benefits.individuals.with_raw_response.enrolled_ids(
78-
"string",
78+
"benefit_id",
7979
)
8080

8181
assert response.is_closed is True
@@ -86,7 +86,7 @@ def test_raw_response_enrolled_ids(self, client: Finch) -> None:
8686
@parametrize
8787
def test_streaming_response_enrolled_ids(self, client: Finch) -> None:
8888
with client.hris.benefits.individuals.with_streaming_response.enrolled_ids(
89-
"string",
89+
"benefit_id",
9090
) as response:
9191
assert not response.is_closed
9292
assert response.http_request.headers.get("X-Stainless-Lang") == "python"
@@ -106,22 +106,22 @@ def test_path_params_enrolled_ids(self, client: Finch) -> None:
106106
@parametrize
107107
def test_method_retrieve_many_benefits(self, client: Finch) -> None:
108108
individual = client.hris.benefits.individuals.retrieve_many_benefits(
109-
"string",
109+
benefit_id="benefit_id",
110110
)
111111
assert_matches_type(SyncSinglePage[IndividualBenefit], individual, path=["response"])
112112

113113
@parametrize
114114
def test_method_retrieve_many_benefits_with_all_params(self, client: Finch) -> None:
115115
individual = client.hris.benefits.individuals.retrieve_many_benefits(
116-
"string",
116+
benefit_id="benefit_id",
117117
individual_ids="d675d2b7-6d7b-41a8-b2d3-001eb3fb88f6,d02a6346-1f08-4312-a064-49ff3cafaa7a",
118118
)
119119
assert_matches_type(SyncSinglePage[IndividualBenefit], individual, path=["response"])
120120

121121
@parametrize
122122
def test_raw_response_retrieve_many_benefits(self, client: Finch) -> None:
123123
response = client.hris.benefits.individuals.with_raw_response.retrieve_many_benefits(
124-
"string",
124+
benefit_id="benefit_id",
125125
)
126126

127127
assert response.is_closed is True
@@ -132,7 +132,7 @@ def test_raw_response_retrieve_many_benefits(self, client: Finch) -> None:
132132
@parametrize
133133
def test_streaming_response_retrieve_many_benefits(self, client: Finch) -> None:
134134
with client.hris.benefits.individuals.with_streaming_response.retrieve_many_benefits(
135-
"string",
135+
benefit_id="benefit_id",
136136
) as response:
137137
assert not response.is_closed
138138
assert response.http_request.headers.get("X-Stainless-Lang") == "python"
@@ -146,28 +146,28 @@ def test_streaming_response_retrieve_many_benefits(self, client: Finch) -> None:
146146
def test_path_params_retrieve_many_benefits(self, client: Finch) -> None:
147147
with pytest.raises(ValueError, match=r"Expected a non-empty value for `benefit_id` but received ''"):
148148
client.hris.benefits.individuals.with_raw_response.retrieve_many_benefits(
149-
"",
149+
benefit_id="",
150150
)
151151

152152
@parametrize
153153
def test_method_unenroll_many(self, client: Finch) -> None:
154154
individual = client.hris.benefits.individuals.unenroll_many(
155-
"string",
155+
benefit_id="benefit_id",
156156
)
157157
assert_matches_type(SyncSinglePage[UnenrolledIndividual], individual, path=["response"])
158158

159159
@parametrize
160160
def test_method_unenroll_many_with_all_params(self, client: Finch) -> None:
161161
individual = client.hris.benefits.individuals.unenroll_many(
162-
"string",
162+
benefit_id="benefit_id",
163163
individual_ids=["string", "string", "string"],
164164
)
165165
assert_matches_type(SyncSinglePage[UnenrolledIndividual], individual, path=["response"])
166166

167167
@parametrize
168168
def test_raw_response_unenroll_many(self, client: Finch) -> None:
169169
response = client.hris.benefits.individuals.with_raw_response.unenroll_many(
170-
"string",
170+
benefit_id="benefit_id",
171171
)
172172

173173
assert response.is_closed is True
@@ -178,7 +178,7 @@ def test_raw_response_unenroll_many(self, client: Finch) -> None:
178178
@parametrize
179179
def test_streaming_response_unenroll_many(self, client: Finch) -> None:
180180
with client.hris.benefits.individuals.with_streaming_response.unenroll_many(
181-
"string",
181+
benefit_id="benefit_id",
182182
) as response:
183183
assert not response.is_closed
184184
assert response.http_request.headers.get("X-Stainless-Lang") == "python"
@@ -192,7 +192,7 @@ def test_streaming_response_unenroll_many(self, client: Finch) -> None:
192192
def test_path_params_unenroll_many(self, client: Finch) -> None:
193193
with pytest.raises(ValueError, match=r"Expected a non-empty value for `benefit_id` but received ''"):
194194
client.hris.benefits.individuals.with_raw_response.unenroll_many(
195-
"",
195+
benefit_id="",
196196
)
197197

198198

@@ -202,15 +202,15 @@ class TestAsyncIndividuals:
202202
@parametrize
203203
async def test_method_enroll_many(self, async_client: AsyncFinch) -> None:
204204
individual = await async_client.hris.benefits.individuals.enroll_many(
205-
"string",
205+
benefit_id="benefit_id",
206206
individuals=[{}],
207207
)
208208
assert_matches_type(AsyncSinglePage[EnrolledIndividual], individual, path=["response"])
209209

210210
@parametrize
211211
async def test_raw_response_enroll_many(self, async_client: AsyncFinch) -> None:
212212
response = await async_client.hris.benefits.individuals.with_raw_response.enroll_many(
213-
"string",
213+
benefit_id="benefit_id",
214214
individuals=[{}],
215215
)
216216

@@ -222,7 +222,7 @@ async def test_raw_response_enroll_many(self, async_client: AsyncFinch) -> None:
222222
@parametrize
223223
async def test_streaming_response_enroll_many(self, async_client: AsyncFinch) -> None:
224224
async with async_client.hris.benefits.individuals.with_streaming_response.enroll_many(
225-
"string",
225+
benefit_id="benefit_id",
226226
individuals=[{}],
227227
) as response:
228228
assert not response.is_closed
@@ -237,21 +237,21 @@ async def test_streaming_response_enroll_many(self, async_client: AsyncFinch) ->
237237
async def test_path_params_enroll_many(self, async_client: AsyncFinch) -> None:
238238
with pytest.raises(ValueError, match=r"Expected a non-empty value for `benefit_id` but received ''"):
239239
await async_client.hris.benefits.individuals.with_raw_response.enroll_many(
240-
"",
240+
benefit_id="",
241241
individuals=[{}],
242242
)
243243

244244
@parametrize
245245
async def test_method_enrolled_ids(self, async_client: AsyncFinch) -> None:
246246
individual = await async_client.hris.benefits.individuals.enrolled_ids(
247-
"string",
247+
"benefit_id",
248248
)
249249
assert_matches_type(IndividualEnrolledIDsResponse, individual, path=["response"])
250250

251251
@parametrize
252252
async def test_raw_response_enrolled_ids(self, async_client: AsyncFinch) -> None:
253253
response = await async_client.hris.benefits.individuals.with_raw_response.enrolled_ids(
254-
"string",
254+
"benefit_id",
255255
)
256256

257257
assert response.is_closed is True
@@ -262,7 +262,7 @@ async def test_raw_response_enrolled_ids(self, async_client: AsyncFinch) -> None
262262
@parametrize
263263
async def test_streaming_response_enrolled_ids(self, async_client: AsyncFinch) -> None:
264264
async with async_client.hris.benefits.individuals.with_streaming_response.enrolled_ids(
265-
"string",
265+
"benefit_id",
266266
) as response:
267267
assert not response.is_closed
268268
assert response.http_request.headers.get("X-Stainless-Lang") == "python"
@@ -282,22 +282,22 @@ async def test_path_params_enrolled_ids(self, async_client: AsyncFinch) -> None:
282282
@parametrize
283283
async def test_method_retrieve_many_benefits(self, async_client: AsyncFinch) -> None:
284284
individual = await async_client.hris.benefits.individuals.retrieve_many_benefits(
285-
"string",
285+
benefit_id="benefit_id",
286286
)
287287
assert_matches_type(AsyncSinglePage[IndividualBenefit], individual, path=["response"])
288288

289289
@parametrize
290290
async def test_method_retrieve_many_benefits_with_all_params(self, async_client: AsyncFinch) -> None:
291291
individual = await async_client.hris.benefits.individuals.retrieve_many_benefits(
292-
"string",
292+
benefit_id="benefit_id",
293293
individual_ids="d675d2b7-6d7b-41a8-b2d3-001eb3fb88f6,d02a6346-1f08-4312-a064-49ff3cafaa7a",
294294
)
295295
assert_matches_type(AsyncSinglePage[IndividualBenefit], individual, path=["response"])
296296

297297
@parametrize
298298
async def test_raw_response_retrieve_many_benefits(self, async_client: AsyncFinch) -> None:
299299
response = await async_client.hris.benefits.individuals.with_raw_response.retrieve_many_benefits(
300-
"string",
300+
benefit_id="benefit_id",
301301
)
302302

303303
assert response.is_closed is True
@@ -308,7 +308,7 @@ async def test_raw_response_retrieve_many_benefits(self, async_client: AsyncFinc
308308
@parametrize
309309
async def test_streaming_response_retrieve_many_benefits(self, async_client: AsyncFinch) -> None:
310310
async with async_client.hris.benefits.individuals.with_streaming_response.retrieve_many_benefits(
311-
"string",
311+
benefit_id="benefit_id",
312312
) as response:
313313
assert not response.is_closed
314314
assert response.http_request.headers.get("X-Stainless-Lang") == "python"
@@ -322,28 +322,28 @@ async def test_streaming_response_retrieve_many_benefits(self, async_client: Asy
322322
async def test_path_params_retrieve_many_benefits(self, async_client: AsyncFinch) -> None:
323323
with pytest.raises(ValueError, match=r"Expected a non-empty value for `benefit_id` but received ''"):
324324
await async_client.hris.benefits.individuals.with_raw_response.retrieve_many_benefits(
325-
"",
325+
benefit_id="",
326326
)
327327

328328
@parametrize
329329
async def test_method_unenroll_many(self, async_client: AsyncFinch) -> None:
330330
individual = await async_client.hris.benefits.individuals.unenroll_many(
331-
"string",
331+
benefit_id="benefit_id",
332332
)
333333
assert_matches_type(AsyncSinglePage[UnenrolledIndividual], individual, path=["response"])
334334

335335
@parametrize
336336
async def test_method_unenroll_many_with_all_params(self, async_client: AsyncFinch) -> None:
337337
individual = await async_client.hris.benefits.individuals.unenroll_many(
338-
"string",
338+
benefit_id="benefit_id",
339339
individual_ids=["string", "string", "string"],
340340
)
341341
assert_matches_type(AsyncSinglePage[UnenrolledIndividual], individual, path=["response"])
342342

343343
@parametrize
344344
async def test_raw_response_unenroll_many(self, async_client: AsyncFinch) -> None:
345345
response = await async_client.hris.benefits.individuals.with_raw_response.unenroll_many(
346-
"string",
346+
benefit_id="benefit_id",
347347
)
348348

349349
assert response.is_closed is True
@@ -354,7 +354,7 @@ async def test_raw_response_unenroll_many(self, async_client: AsyncFinch) -> Non
354354
@parametrize
355355
async def test_streaming_response_unenroll_many(self, async_client: AsyncFinch) -> None:
356356
async with async_client.hris.benefits.individuals.with_streaming_response.unenroll_many(
357-
"string",
357+
benefit_id="benefit_id",
358358
) as response:
359359
assert not response.is_closed
360360
assert response.http_request.headers.get("X-Stainless-Lang") == "python"
@@ -368,5 +368,5 @@ async def test_streaming_response_unenroll_many(self, async_client: AsyncFinch)
368368
async def test_path_params_unenroll_many(self, async_client: AsyncFinch) -> None:
369369
with pytest.raises(ValueError, match=r"Expected a non-empty value for `benefit_id` but received ''"):
370370
await async_client.hris.benefits.individuals.with_raw_response.unenroll_many(
371-
"",
371+
benefit_id="",
372372
)

0 commit comments

Comments
 (0)