@@ -26,11 +26,9 @@ class TestDownloads:
26
26
@parametrize
27
27
@pytest .mark .respx (base_url = base_url )
28
28
def test_method_list (self , client : Browserbase , respx_mock : MockRouter ) -> None :
29
- respx_mock .get ("/v1/sessions/182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e/downloads" ).mock (
30
- return_value = httpx .Response (200 , json = {"foo" : "bar" })
31
- )
29
+ respx_mock .get ("/v1/sessions/id/downloads" ).mock (return_value = httpx .Response (200 , json = {"foo" : "bar" }))
32
30
download = client .sessions .downloads .list (
33
- "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e " ,
31
+ "id " ,
34
32
)
35
33
assert download .is_closed
36
34
assert download .json () == {"foo" : "bar" }
@@ -40,12 +38,10 @@ def test_method_list(self, client: Browserbase, respx_mock: MockRouter) -> None:
40
38
@parametrize
41
39
@pytest .mark .respx (base_url = base_url )
42
40
def test_raw_response_list (self , client : Browserbase , respx_mock : MockRouter ) -> None :
43
- respx_mock .get ("/v1/sessions/182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e/downloads" ).mock (
44
- return_value = httpx .Response (200 , json = {"foo" : "bar" })
45
- )
41
+ respx_mock .get ("/v1/sessions/id/downloads" ).mock (return_value = httpx .Response (200 , json = {"foo" : "bar" }))
46
42
47
43
download = client .sessions .downloads .with_raw_response .list (
48
- "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e " ,
44
+ "id " ,
49
45
)
50
46
51
47
assert download .is_closed is True
@@ -56,11 +52,9 @@ def test_raw_response_list(self, client: Browserbase, respx_mock: MockRouter) ->
56
52
@parametrize
57
53
@pytest .mark .respx (base_url = base_url )
58
54
def test_streaming_response_list (self , client : Browserbase , respx_mock : MockRouter ) -> None :
59
- respx_mock .get ("/v1/sessions/182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e/downloads" ).mock (
60
- return_value = httpx .Response (200 , json = {"foo" : "bar" })
61
- )
55
+ respx_mock .get ("/v1/sessions/id/downloads" ).mock (return_value = httpx .Response (200 , json = {"foo" : "bar" }))
62
56
with client .sessions .downloads .with_streaming_response .list (
63
- "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e " ,
57
+ "id " ,
64
58
) as download :
65
59
assert not download .is_closed
66
60
assert download .http_request .headers .get ("X-Stainless-Lang" ) == "python"
@@ -88,11 +82,9 @@ class TestAsyncDownloads:
88
82
@parametrize
89
83
@pytest .mark .respx (base_url = base_url )
90
84
async def test_method_list (self , async_client : AsyncBrowserbase , respx_mock : MockRouter ) -> None :
91
- respx_mock .get ("/v1/sessions/182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e/downloads" ).mock (
92
- return_value = httpx .Response (200 , json = {"foo" : "bar" })
93
- )
85
+ respx_mock .get ("/v1/sessions/id/downloads" ).mock (return_value = httpx .Response (200 , json = {"foo" : "bar" }))
94
86
download = await async_client .sessions .downloads .list (
95
- "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e " ,
87
+ "id " ,
96
88
)
97
89
assert download .is_closed
98
90
assert await download .json () == {"foo" : "bar" }
@@ -102,12 +94,10 @@ async def test_method_list(self, async_client: AsyncBrowserbase, respx_mock: Moc
102
94
@parametrize
103
95
@pytest .mark .respx (base_url = base_url )
104
96
async def test_raw_response_list (self , async_client : AsyncBrowserbase , respx_mock : MockRouter ) -> None :
105
- respx_mock .get ("/v1/sessions/182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e/downloads" ).mock (
106
- return_value = httpx .Response (200 , json = {"foo" : "bar" })
107
- )
97
+ respx_mock .get ("/v1/sessions/id/downloads" ).mock (return_value = httpx .Response (200 , json = {"foo" : "bar" }))
108
98
109
99
download = await async_client .sessions .downloads .with_raw_response .list (
110
- "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e " ,
100
+ "id " ,
111
101
)
112
102
113
103
assert download .is_closed is True
@@ -118,11 +108,9 @@ async def test_raw_response_list(self, async_client: AsyncBrowserbase, respx_moc
118
108
@parametrize
119
109
@pytest .mark .respx (base_url = base_url )
120
110
async def test_streaming_response_list (self , async_client : AsyncBrowserbase , respx_mock : MockRouter ) -> None :
121
- respx_mock .get ("/v1/sessions/182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e/downloads" ).mock (
122
- return_value = httpx .Response (200 , json = {"foo" : "bar" })
123
- )
111
+ respx_mock .get ("/v1/sessions/id/downloads" ).mock (return_value = httpx .Response (200 , json = {"foo" : "bar" }))
124
112
async with async_client .sessions .downloads .with_streaming_response .list (
125
- "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e " ,
113
+ "id " ,
126
114
) as download :
127
115
assert not download .is_closed
128
116
assert download .http_request .headers .get ("X-Stainless-Lang" ) == "python"
0 commit comments