Skip to content

Commit 1c415a2

Browse files
committed
test: fix tests for organizations and pipelines
1 parent 07bb97d commit 1c415a2

11 files changed

Lines changed: 205 additions & 32 deletions

src/cloudflare/_compat.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
# pyright: reportIncompatibleMethodOverride=false
1919

2020
PYDANTIC_V1 = pydantic.VERSION.startswith("1.")
21+
PYDANTIC_V2 = pydantic.VERSION.startswith("2.")
2122

2223
if TYPE_CHECKING:
2324

src/cloudflare/types/organizations/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
from __future__ import annotations
44

55
from .organization import Organization as Organization
6+
from .organization_profile import OrganizationProfile as OrganizationProfile
67
from .organization_list_params import OrganizationListParams as OrganizationListParams
78
from .organization_create_params import OrganizationCreateParams as OrganizationCreateParams
89
from .organization_update_params import OrganizationUpdateParams as OrganizationUpdateParams
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
2+
3+
from __future__ import annotations
4+
5+
from typing_extensions import TypeAlias
6+
7+
from .organization_profile import OrganizationProfile
8+
9+
__all__ = ["Result"]
10+
11+
Result: TypeAlias = OrganizationProfile

src/cloudflare/types/pipelines/sink_create_params.py

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -290,12 +290,32 @@ class SchemaFieldJson(TypedDict, total=False):
290290
sql_name: str
291291

292292

293-
class SchemaFieldStruct(total=False): # type: ignore[call-arg] # pyright: ignore[reportGeneralTypeIssues, reportCallIssue]
294-
pass
293+
class SchemaFieldStruct(TypedDict, total=False):
294+
type: Required[Literal["struct"]]
295295

296+
metadata_key: Optional[str]
297+
298+
name: str
299+
300+
required: bool
301+
302+
sql_name: str
303+
304+
fields: Optional[List["SchemaField"]]
305+
306+
307+
class SchemaFieldList(TypedDict, total=False):
308+
type: Required[Literal["list"]]
309+
310+
metadata_key: Optional[str]
311+
312+
name: str
313+
314+
required: bool
315+
316+
sql_name: str
296317

297-
class SchemaFieldList(total=False): # type: ignore[call-arg] # pyright: ignore[reportGeneralTypeIssues, reportCallIssue]
298-
pass
318+
element: Optional["SchemaField"]
299319

300320

301321
SchemaField: TypeAlias = Union[

src/cloudflare/types/pipelines/sink_create_response.py

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -276,12 +276,32 @@ class SchemaFieldJson(BaseModel):
276276
sql_name: Optional[str] = None
277277

278278

279-
class SchemaFieldStruct:
280-
pass
279+
class SchemaFieldStruct(BaseModel):
280+
type: Literal["struct"]
281281

282+
metadata_key: Optional[str] = None
283+
284+
name: Optional[str] = None
285+
286+
required: Optional[bool] = None
287+
288+
sql_name: Optional[str] = None
289+
290+
fields: Optional[List["SchemaField"]] = None
291+
292+
293+
class SchemaFieldList(BaseModel):
294+
type: Literal["list"]
295+
296+
metadata_key: Optional[str] = None
297+
298+
name: Optional[str] = None
299+
300+
required: Optional[bool] = None
301+
302+
sql_name: Optional[str] = None
282303

283-
class SchemaFieldList:
284-
pass
304+
element: Optional["SchemaField"] = None
285305

286306

287307
SchemaField: TypeAlias = Annotated[

src/cloudflare/types/pipelines/sink_get_response.py

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -276,12 +276,32 @@ class SchemaFieldJson(BaseModel):
276276
sql_name: Optional[str] = None
277277

278278

279-
class SchemaFieldStruct:
280-
pass
279+
class SchemaFieldStruct(BaseModel):
280+
type: Literal["struct"]
281281

282+
metadata_key: Optional[str] = None
283+
284+
name: Optional[str] = None
285+
286+
required: Optional[bool] = None
287+
288+
sql_name: Optional[str] = None
289+
290+
fields: Optional[List["SchemaField"]] = None
291+
292+
293+
class SchemaFieldList(BaseModel):
294+
type: Literal["list"]
295+
296+
metadata_key: Optional[str] = None
297+
298+
name: Optional[str] = None
299+
300+
required: Optional[bool] = None
301+
302+
sql_name: Optional[str] = None
282303

283-
class SchemaFieldList:
284-
pass
304+
element: Optional["SchemaField"] = None
285305

286306

287307
SchemaField: TypeAlias = Annotated[

src/cloudflare/types/pipelines/sink_list_response.py

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -276,12 +276,32 @@ class SchemaFieldJson(BaseModel):
276276
sql_name: Optional[str] = None
277277

278278

279-
class SchemaFieldStruct:
280-
pass
279+
class SchemaFieldStruct(BaseModel):
280+
type: Literal["struct"]
281281

282+
metadata_key: Optional[str] = None
283+
284+
name: Optional[str] = None
285+
286+
required: Optional[bool] = None
287+
288+
sql_name: Optional[str] = None
289+
290+
fields: Optional[List["SchemaField"]] = None
291+
292+
293+
class SchemaFieldList(BaseModel):
294+
type: Literal["list"]
295+
296+
metadata_key: Optional[str] = None
297+
298+
name: Optional[str] = None
299+
300+
required: Optional[bool] = None
301+
302+
sql_name: Optional[str] = None
282303

283-
class SchemaFieldList:
284-
pass
304+
element: Optional["SchemaField"] = None
285305

286306

287307
SchemaField: TypeAlias = Annotated[

src/cloudflare/types/pipelines/stream_create_params.py

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -198,12 +198,32 @@ class SchemaFieldJson(TypedDict, total=False):
198198
sql_name: str
199199

200200

201-
class SchemaFieldStruct(total=False): # type: ignore[call-arg] # pyright: ignore[reportGeneralTypeIssues, reportCallIssue]
202-
pass
201+
class SchemaFieldStruct(TypedDict, total=False):
202+
type: Required[Literal["struct"]]
203203

204+
metadata_key: Optional[str]
205+
206+
name: str
207+
208+
required: bool
209+
210+
sql_name: str
211+
212+
fields: Optional[List["SchemaField"]]
213+
214+
215+
class SchemaFieldList(TypedDict, total=False):
216+
type: Required[Literal["list"]]
217+
218+
metadata_key: Optional[str]
219+
220+
name: str
221+
222+
required: bool
223+
224+
sql_name: str
204225

205-
class SchemaFieldList(total=False): # type: ignore[call-arg] # pyright: ignore[reportGeneralTypeIssues, reportCallIssue]
206-
pass
226+
element: Optional["SchemaField"]
207227

208228

209229
SchemaField: TypeAlias = Union[

src/cloudflare/types/pipelines/stream_create_response.py

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -189,12 +189,32 @@ class SchemaFieldJson(BaseModel):
189189
sql_name: Optional[str] = None
190190

191191

192-
class SchemaFieldStruct:
193-
pass
192+
class SchemaFieldStruct(BaseModel):
193+
type: Literal["struct"]
194194

195+
metadata_key: Optional[str] = None
196+
197+
name: Optional[str] = None
198+
199+
required: Optional[bool] = None
200+
201+
sql_name: Optional[str] = None
202+
203+
fields: Optional[List["SchemaField"]] = None
204+
205+
206+
class SchemaFieldList(BaseModel):
207+
type: Literal["list"]
208+
209+
metadata_key: Optional[str] = None
210+
211+
name: Optional[str] = None
212+
213+
required: Optional[bool] = None
214+
215+
sql_name: Optional[str] = None
195216

196-
class SchemaFieldList:
197-
pass
217+
element: Optional["SchemaField"] = None
198218

199219

200220
SchemaField: TypeAlias = Annotated[

src/cloudflare/types/pipelines/stream_get_response.py

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -189,12 +189,32 @@ class SchemaFieldJson(BaseModel):
189189
sql_name: Optional[str] = None
190190

191191

192-
class SchemaFieldStruct:
193-
pass
192+
class SchemaFieldStruct(BaseModel):
193+
type: Literal["struct"]
194194

195+
metadata_key: Optional[str] = None
196+
197+
name: Optional[str] = None
198+
199+
required: Optional[bool] = None
200+
201+
sql_name: Optional[str] = None
202+
203+
fields: Optional[List["SchemaField"]] = None
204+
205+
206+
class SchemaFieldList(BaseModel):
207+
type: Literal["list"]
208+
209+
metadata_key: Optional[str] = None
210+
211+
name: Optional[str] = None
212+
213+
required: Optional[bool] = None
214+
215+
sql_name: Optional[str] = None
195216

196-
class SchemaFieldList:
197-
pass
217+
element: Optional["SchemaField"] = None
198218

199219

200220
SchemaField: TypeAlias = Annotated[

0 commit comments

Comments
 (0)