Skip to content

Commit cb0ddb1

Browse files
Regenerating tests
1 parent 16e194f commit cb0ddb1

File tree

4 files changed

+69
-76
lines changed

4 files changed

+69
-76
lines changed

tests/codegen/rpc/generated/test_service/rpc_method.py

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,9 @@
44
import datetime
55
from typing import (
66
Any,
7-
Callable,
8-
Dict,
9-
List,
107
Literal,
11-
Optional,
128
Mapping,
139
NotRequired,
14-
Union,
15-
Tuple,
1610
TypedDict,
1711
)
1812
from typing_extensions import Annotated
@@ -24,15 +18,18 @@
2418
import replit_river as river
2519

2620

27-
encode_Rpc_MethodInput: Callable[["Rpc_MethodInput"], Any] = lambda x: {
28-
k: v
29-
for (k, v) in (
30-
{
31-
"data": x.get("data"),
32-
}
33-
).items()
34-
if v is not None
35-
}
21+
def encode_Rpc_MethodInput(
22+
x: "Rpc_MethodInput",
23+
) -> Any:
24+
return {
25+
k: v
26+
for (k, v) in (
27+
{
28+
"data": x.get("data"),
29+
}
30+
).items()
31+
if v is not None
32+
}
3633

3734

3835
class Rpc_MethodInput(TypedDict):

tests/codegen/snapshot/snapshots/test_unknown_enum/enumService/needsEnum.py

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,9 @@
44
import datetime
55
from typing import (
66
Any,
7-
Callable,
8-
Dict,
9-
List,
107
Literal,
11-
Optional,
128
Mapping,
139
NotRequired,
14-
Union,
15-
Tuple,
1610
TypedDict,
1711
)
1812
from typing_extensions import Annotated
@@ -25,7 +19,11 @@
2519

2620

2721
NeedsenumInput = Literal["in_first"] | Literal["in_second"]
28-
encode_NeedsenumInput: Callable[["NeedsenumInput"], Any] = lambda x: x
22+
23+
24+
def encode_NeedsenumInput(x: "NeedsenumInput") -> Any:
25+
return x
26+
2927

3028
NeedsenumInputTypeAdapter: TypeAdapter[Any] = TypeAdapter(NeedsenumInput)
3129

tests/codegen/snapshot/snapshots/test_unknown_enum/enumService/needsEnumObject.py

Lines changed: 40 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,9 @@
44
import datetime
55
from typing import (
66
Any,
7-
Callable,
8-
Dict,
9-
List,
107
Literal,
11-
Optional,
128
Mapping,
139
NotRequired,
14-
Union,
15-
Tuple,
1610
TypedDict,
1711
)
1812
from typing_extensions import Annotated
@@ -24,37 +18,39 @@
2418
import replit_river as river
2519

2620

27-
encode_NeedsenumobjectInputOneOf_in_first: Callable[
28-
["NeedsenumobjectInputOneOf_in_first"], Any
29-
] = lambda x: {
30-
k: v
31-
for (k, v) in (
32-
{
33-
"$kind": x.get("kind"),
34-
"value": x.get("value"),
35-
}
36-
).items()
37-
if v is not None
38-
}
21+
def encode_NeedsenumobjectInputOneOf_in_first(
22+
x: "NeedsenumobjectInputOneOf_in_first",
23+
) -> Any:
24+
return {
25+
k: v
26+
for (k, v) in (
27+
{
28+
"$kind": x.get("kind"),
29+
"value": x.get("value"),
30+
}
31+
).items()
32+
if v is not None
33+
}
3934

4035

4136
class NeedsenumobjectInputOneOf_in_first(TypedDict):
4237
kind: Literal["in_first"]
4338
value: str
4439

4540

46-
encode_NeedsenumobjectInputOneOf_in_second: Callable[
47-
["NeedsenumobjectInputOneOf_in_second"], Any
48-
] = lambda x: {
49-
k: v
50-
for (k, v) in (
51-
{
52-
"$kind": x.get("kind"),
53-
"bleep": x.get("bleep"),
54-
}
55-
).items()
56-
if v is not None
57-
}
41+
def encode_NeedsenumobjectInputOneOf_in_second(
42+
x: "NeedsenumobjectInputOneOf_in_second",
43+
) -> Any:
44+
return {
45+
k: v
46+
for (k, v) in (
47+
{
48+
"$kind": x.get("kind"),
49+
"bleep": x.get("bleep"),
50+
}
51+
).items()
52+
if v is not None
53+
}
5854

5955

6056
class NeedsenumobjectInputOneOf_in_second(TypedDict):
@@ -66,11 +62,16 @@ class NeedsenumobjectInputOneOf_in_second(TypedDict):
6662
NeedsenumobjectInputOneOf_in_first | NeedsenumobjectInputOneOf_in_second
6763
)
6864

69-
encode_NeedsenumobjectInput: Callable[["NeedsenumobjectInput"], Any] = (
70-
lambda x: encode_NeedsenumobjectInputOneOf_in_first(x)
71-
if x["kind"] == "in_first"
72-
else encode_NeedsenumobjectInputOneOf_in_second(x)
73-
)
65+
66+
def encode_NeedsenumobjectInput(
67+
x: "NeedsenumobjectInput",
68+
) -> Any:
69+
return (
70+
encode_NeedsenumobjectInputOneOf_in_first(x)
71+
if x["kind"] == "in_first"
72+
else encode_NeedsenumobjectInputOneOf_in_second(x)
73+
)
74+
7475

7576
NeedsenumobjectInputTypeAdapter: TypeAdapter[Any] = TypeAdapter(NeedsenumobjectInput)
7677

@@ -102,18 +103,18 @@ class NeedsenumobjectOutputFooOneOf_out_second(BaseModel):
102103

103104

104105
class NeedsenumobjectOutput(BaseModel):
105-
foo: Optional[NeedsenumobjectOutputFoo] = None
106+
foo: NeedsenumobjectOutputFoo | None = None
106107

107108

108109
NeedsenumobjectOutputTypeAdapter: TypeAdapter[Any] = TypeAdapter(NeedsenumobjectOutput)
109110

110111

111112
class NeedsenumobjectErrorsFooAnyOf_0(RiverError):
112-
beep: Optional[Literal["err_first"]] = None
113+
beep: Literal["err_first"] | None = None
113114

114115

115116
class NeedsenumobjectErrorsFooAnyOf_1(RiverError):
116-
borp: Optional[Literal["err_second"]] = None
117+
borp: Literal["err_second"] | None = None
117118

118119

119120
NeedsenumobjectErrorsFoo = Annotated[
@@ -125,7 +126,7 @@ class NeedsenumobjectErrorsFooAnyOf_1(RiverError):
125126

126127

127128
class NeedsenumobjectErrors(RiverError):
128-
foo: Optional[NeedsenumobjectErrorsFoo] = None
129+
foo: NeedsenumobjectErrorsFoo | None = None
129130

130131

131132
NeedsenumobjectErrorsTypeAdapter: TypeAdapter[Any] = TypeAdapter(NeedsenumobjectErrors)

tests/codegen/stream/generated/test_service/stream_method.py

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,9 @@
44
import datetime
55
from typing import (
66
Any,
7-
Callable,
8-
Dict,
9-
List,
107
Literal,
11-
Optional,
128
Mapping,
139
NotRequired,
14-
Union,
15-
Tuple,
1610
TypedDict,
1711
)
1812
from typing_extensions import Annotated
@@ -24,15 +18,18 @@
2418
import replit_river as river
2519

2620

27-
encode_Stream_MethodInput: Callable[["Stream_MethodInput"], Any] = lambda x: {
28-
k: v
29-
for (k, v) in (
30-
{
31-
"data": x.get("data"),
32-
}
33-
).items()
34-
if v is not None
35-
}
21+
def encode_Stream_MethodInput(
22+
x: "Stream_MethodInput",
23+
) -> Any:
24+
return {
25+
k: v
26+
for (k, v) in (
27+
{
28+
"data": x.get("data"),
29+
}
30+
).items()
31+
if v is not None
32+
}
3633

3734

3835
class Stream_MethodInput(TypedDict):

0 commit comments

Comments
 (0)