@@ -51,14 +51,9 @@ async def test_list_storage_locations(
5151
5252 if not error :
5353 assert "json_schema_extra" in FileLocation .model_config
54- assert isinstance (FileLocation .model_config ["json_schema_extra" ], dict )
55- assert isinstance (
56- FileLocation .model_config ["json_schema_extra" ]["examples" ], list
57- )
58- assert len (data ) == len (
59- FileLocation .model_config ["json_schema_extra" ]["examples" ]
60- )
61- assert data == FileLocation .model_config ["json_schema_extra" ]["examples" ]
54+
55+ assert len (data ) == len (FileLocation .model_json_schema ()["examples" ])
56+ assert data == FileLocation .model_json_schema ()["examples" ]
6257
6358
6459@pytest .mark .parametrize (
@@ -111,15 +106,9 @@ async def test_list_datasets_metadata(
111106
112107 if not error :
113108 assert "json_schema_extra" in DatasetMetaDataGet .model_config
114- assert isinstance (DatasetMetaDataGet .model_config ["json_schema_extra" ], dict )
115- assert isinstance (
116- DatasetMetaDataGet .model_config ["json_schema_extra" ]["examples" ], list
117- )
118109
119- assert len (data ) == len (
120- DatasetMetaDataGet .model_config ["json_schema_extra" ]["examples" ]
121- )
122- assert data == DatasetMetaDataGet .model_config ["json_schema_extra" ]["examples" ]
110+ assert len (data ) == len (DatasetMetaDataGet .model_json_schema ()["examples" ])
111+ assert data == DatasetMetaDataGet .model_json_schema ()["examples" ]
123112
124113
125114@pytest .mark .parametrize (
@@ -150,16 +139,11 @@ async def test_list_dataset_files_metadata(
150139
151140 if not error :
152141 assert "json_schema_extra" in FileMetaDataGet .model_config
153- assert isinstance (FileMetaDataGet .model_config ["json_schema_extra" ], dict )
154- assert isinstance (
155- FileMetaDataGet .model_config ["json_schema_extra" ]["examples" ], list
156- )
157- assert len (data ) == len (
158- FileMetaDataGet .model_config ["json_schema_extra" ]["examples" ]
159- )
142+
143+ assert len (data ) == len (FileMetaDataGet .model_json_schema ()["examples" ])
160144 assert data == [
161145 FileMetaDataGet .model_validate (e ).model_dump (mode = "json" )
162- for e in FileMetaDataGet .model_config [ "json_schema_extra" ] ["examples" ]
146+ for e in FileMetaDataGet .model_json_schema () ["examples" ]
163147 ]
164148
165149
@@ -189,12 +173,6 @@ async def test_storage_file_meta(
189173 data , error = await assert_status (resp , expected )
190174
191175 if not error :
192- assert "json_schema_extra" in FileMetaDataGet .model_config
193- assert isinstance (FileMetaDataGet .model_config ["json_schema_extra" ], dict )
194- assert isinstance (
195- FileMetaDataGet .model_config ["json_schema_extra" ]["examples" ], list
196- )
197-
198176 assert data
199177 model = FileMetaDataGet .model_validate (data )
200178 assert model
@@ -226,12 +204,6 @@ async def test_storage_list_filter(
226204 data , error = await assert_status (resp , expected )
227205
228206 if not error :
229- assert "json_schema_extra" in FileMetaDataGet .model_config
230- assert isinstance (FileMetaDataGet .model_config ["json_schema_extra" ], dict )
231- assert isinstance (
232- FileMetaDataGet .model_config ["json_schema_extra" ]["examples" ], list
233- )
234-
235207 assert len (data ) == 2
236208 for item in data :
237209 model = FileMetaDataGet .model_validate (item )
0 commit comments