File tree Expand file tree Collapse file tree 2 files changed +37
-5
lines changed
snapshots/test_unknown_enum/enumService Expand file tree Collapse file tree 2 files changed +37
-5
lines changed Original file line number Diff line number Diff line change 3636
3737NeedsenumOutputTypeAdapter : TypeAdapter [NeedsenumOutput ] = TypeAdapter (NeedsenumOutput )
3838
39+
40+ class NeedsenumErrorsOneOf_err_first (RiverError ):
41+ code : Literal ["err_first" ]
42+ message : str
43+
44+
45+ class NeedsenumErrorsOneOf_err_second (RiverError ):
46+ code : Literal ["err_second" ]
47+ message : str
48+
49+
3950NeedsenumErrors = Annotated [
40- Literal ["err_first" ] | Literal ["err_second" ] | RiverUnknownError ,
51+ NeedsenumErrorsOneOf_err_first
52+ | NeedsenumErrorsOneOf_err_second
53+ | RiverUnknownError ,
4154 WrapValidator (translate_unknown_error ),
4255]
4356
57+
4458NeedsenumErrorsTypeAdapter : TypeAdapter [NeedsenumErrors ] = TypeAdapter (NeedsenumErrors )
Original file line number Diff line number Diff line change 4040 "errors": {
4141 "anyOf": [
4242 {
43- "type": "string",
44- "const": "err_first"
43+ "type": "object",
44+ "properties": {
45+ "code": {
46+ "const": "err_first",
47+ "type": "string"
48+ },
49+ "message": {
50+ "type": "string"
51+ }
52+ },
53+ "required": ["code", "message"]
4554 },
4655 {
47- "type": "string",
48- "const": "err_second"
56+ "type": "object",
57+ "properties": {
58+ "code": {
59+ "const": "err_second",
60+ "type": "string"
61+ },
62+ "message": {
63+ "type": "string"
64+ }
65+ },
66+ "required": ["code", "message"]
4967 }
5068 ]
5169 }
You can’t perform that action at this time.
0 commit comments