()
| 63 | |
| 64 | |
| 65 | def test_create_model_private_attr() -> None: |
| 66 | FooModel = create_model('FooModel', _priv1=int, _priv2=(int, PrivateAttr(default=2))) |
| 67 | assert set(FooModel.__private_attributes__) == {'_priv1', '_priv2'} |
| 68 | |
| 69 | m = FooModel() |
| 70 | m._priv1 = 1 |
| 71 | assert m._priv1 == 1 |
| 72 | assert m._priv2 == 2 |
| 73 | |
| 74 | |
| 75 | def test_create_model_pickle(create_module): |
nothing calls this directly
no test coverage detected