@@ -24,22 +24,4 @@ def test_double_messages_conversation(self, model: BaseChatModel) -> None:
24
24
def test_stop_sequence (self , model : BaseChatModel ) -> None :
25
25
super ().test_stop_sequence (model )
26
26
27
- @pytest .mark .xfail (reason = "TODO, this regressed for some reason after 2025-04-15" )
28
- @pytest .mark .parametrize ("schema_type" , ["pydantic" , "typeddict" , "json_schema" ])
29
- def test_structured_output (self , model : BaseChatModel , schema_type : str ) -> None :
30
- super ().test_structured_output (model , schema_type )
31
-
32
- @pytest .mark .xfail (reason = "TODO, this regressed for some reason after 2025-04-15" )
33
- @pytest .mark .parametrize ("schema_type" , ["pydantic" , "typeddict" , "json_schema" ])
34
- async def test_structured_output_async (
35
- self , model : BaseChatModel , schema_type : str
36
- ) -> None :
37
- await super ().test_structured_output_async (model , schema_type )
38
-
39
- @pytest .mark .xfail (reason = "TODO, this regressed for some reason after 2025-04-15" )
40
- def test_structured_output_pydantic_2_v1 (self , model : BaseChatModel ) -> None :
41
- super ().test_structured_output_pydantic_2_v1 (model )
42
-
43
- @pytest .mark .xfail (reason = "TODO, this regressed for some reason after 2025-04-15" )
44
- def test_structured_output_optional_param (self , model : BaseChatModel ) -> None :
45
- super ().test_structured_output_optional_param (model )
27
+ # TODO, API regressed for some reason after 2025-04-15
0 commit comments