@@ -42,7 +42,7 @@ class Model:
4242 definitions = {'ref1' : core_schema .str_schema (ref = 'ref1' ), 'ref2' : core_schema .bytes_schema (ref = 'ref2' )}
4343
4444 res = gather_schemas_for_cleaning (schema , definitions , find_meta_with_keys = None )
45- assert res ['inlinable_def_refs' ] == {'ref2' : ref2 } and res ['inlinable_def_refs' ]['ref2' ] is ref2
45+ assert res ['inlinable_def_refs' ] == {'ref1' : None , ' ref2' : ref2 } and res ['inlinable_def_refs' ]['ref2' ] is ref2
4646 assert res ['recursive_refs' ] == set ()
4747 assert res ['schemas_with_meta_keys' ] is None
4848
@@ -61,7 +61,7 @@ def test_ref_in_serialization_schema():
6161def test_recursive_ref_schema ():
6262 ref1 = core_schema .definition_reference_schema ('ref1' )
6363 res = gather_schemas_for_cleaning (ref1 , definitions = {'ref1' : ref1 }, find_meta_with_keys = None )
64- assert res ['inlinable_def_refs' ] == {}
64+ assert res ['inlinable_def_refs' ] == {'ref1' : None }
6565 assert res ['recursive_refs' ] == {'ref1' }
6666 assert res ['schemas_with_meta_keys' ] is None
6767
@@ -80,7 +80,7 @@ def test_deep_recursive_ref_schema():
8080 },
8181 find_meta_with_keys = None ,
8282 )
83- assert res ['inlinable_def_refs' ] == {}
83+ assert res ['inlinable_def_refs' ] == {'ref1' : None , 'ref2' : None , 'ref3' : None }
8484 assert res ['recursive_refs' ] == {'ref1' , 'ref2' , 'ref3' }
8585 assert res ['schemas_with_meta_keys' ] is None
8686
@@ -129,6 +129,6 @@ def test_no_duplicate_ref_instances_gathered():
129129 definitions = {'ref1' : schema1 , 'ref2' : schema2 }
130130
131131 res = gather_schemas_for_cleaning (schema3 , definitions = definitions , find_meta_with_keys = None )
132- assert res ['inlinable_def_refs' ] == {}
132+ assert res ['inlinable_def_refs' ] == {'ref1' : None , 'ref2' : None }
133133 assert res ['recursive_refs' ] == set ()
134134 assert res ['schemas_with_meta_keys' ] is None
0 commit comments