File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed
Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -3902,6 +3902,20 @@ def test_modelgen_save_reload_props_03(self):
39023902 self .assertEqual (fresh .name_len , tpr .name_len )
39033903 self .assertEqual (fresh .toggle , tpr .toggle )
39043904
3905+ def test_modelgen_save_reload_props_04 (self ):
3906+ from models .orm import default
3907+
3908+ # Test toggle rewrite behavior: flipping, disabling, and re-enabling
3909+
3910+ # Start with toggle = True, should flip to False
3911+ tpr = default .TestPropRewrites (
3912+ name = "pizza party" , name_len = 0 , toggle = True
3913+ )
3914+ self .client .save (tpr )
3915+
3916+ tpr .model_dump ()
3917+ self .assertPydanticSerializes (tpr , test_pickle = False )
3918+
39053919 def test_modelgen_save_reload_links_01 (self ):
39063920 from models .orm import default
39073921
You can’t perform that action at this time.
0 commit comments