Skip to content

Commit 119c546

Browse files
committed
Sync test changes from microsoft/typespec#9571
1 parent fdcb0b1 commit 119c546

File tree

3 files changed

+34
-0
lines changed

3 files changed

+34
-0
lines changed

packages/typespec-python/test/azure/mock_api_tests/asynctests/test_azure_arm_operationtemplates_async.py

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,3 +203,20 @@ async def test_lro_paging_begin_post_paging_lro(client):
203203
assert items[1].name == "product2"
204204
assert items[1].properties.product_id == "product2"
205205
assert items[1].properties.provisioning_state == "Succeeded"
206+
207+
208+
@pytest.mark.asyncio
209+
async def test_lro_paging_begin_post_paging_lro(client):
210+
poller = await client.lro_paging.begin_post_paging_lro(
211+
resource_group_name=RESOURCE_GROUP_NAME,
212+
product_name="default",
213+
)
214+
result = await poller.result()
215+
items = [item async for item in result]
216+
assert len(items) == 2
217+
assert items[0].name == "product1"
218+
assert items[0].properties.product_id == "product1"
219+
assert items[0].properties.provisioning_state == "Succeeded"
220+
assert items[1].name == "product2"
221+
assert items[1].properties.product_id == "product2"
222+
assert items[1].properties.provisioning_state == "Succeeded"

packages/typespec-python/test/azure/mock_api_tests/test_azure_arm_operationtemplates.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,3 +178,18 @@ def test_lro_paging_begin_post_paging_lro(client):
178178
assert items[1].name == "product2"
179179
assert items[1].properties.product_id == "product2"
180180
assert items[1].properties.provisioning_state == "Succeeded"
181+
182+
183+
def test_lro_paging_begin_post_paging_lro(client):
184+
result = client.lro_paging.begin_post_paging_lro(
185+
resource_group_name=RESOURCE_GROUP_NAME,
186+
product_name="default",
187+
).result()
188+
items = list(result)
189+
assert len(items) == 2
190+
assert items[0].name == "product1"
191+
assert items[0].properties.product_id == "product1"
192+
assert items[0].properties.provisioning_state == "Succeeded"
193+
assert items[1].name == "product2"
194+
assert items[1].properties.product_id == "product2"
195+
assert items[1].properties.provisioning_state == "Succeeded"

packages/typespec-python/test/azure/requirements.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@ azure-mgmt-core==1.6.0
3838
-e ./generated/azure-resource-manager-resources
3939
-e ./generated/azure-resource-manager-method-subscription-id
4040
-e ./generated/azure-resource-manager-multi-service
41+
-e ./generated/azure-resource-manager-multi-service-older-versions
42+
-e ./generated/azure-resource-manager-multi-service-shared-models
4143
-e ./generated/azure-versioning-previewversion
4244
-e ./generated/azure-payload-pageable
4345
-e ./generated/client-namespace

0 commit comments

Comments
 (0)