File tree Expand file tree Collapse file tree 1 file changed +3
-14
lines changed
Expand file tree Collapse file tree 1 file changed +3
-14
lines changed Original file line number Diff line number Diff line change @@ -851,11 +851,7 @@ def __init__(self, obj):
851851except ImportError :
852852 has_inline_values = None
853853
854-
855- Py_TPFLAGS_MANAGED_DICT = (1 << 4 )
856-
857- class NoManagedDict :
858- __slots__ = ('a' ,)
854+ Py_TPFLAGS_MANAGED_DICT = (1 << 2 )
859855
860856class Plain :
861857 pass
@@ -869,18 +865,11 @@ def __init__(self):
869865 self .c = 3
870866 self .d = 4
871867
872- class TestNoManagedValues (unittest .TestCase ):
873- def test_flags (self ):
874- self .assertEqual (NoManagedDict .__flags__ & Py_TPFLAGS_MANAGED_DICT , 0 )
875-
876- # TODO: RUSTPYTHON
877- @unittest .expectedFailure
878- def test_no_inline_values_for_slots_class (self ):
879- c = NoManagedDict ()
880- self .assertFalse (has_inline_values (c ))
881868
882869class TestInlineValues (unittest .TestCase ):
883870
871+ # TODO: RUSTPYTHON
872+ @unittest .expectedFailure
884873 def test_flags (self ):
885874 self .assertEqual (Plain .__flags__ & Py_TPFLAGS_MANAGED_DICT , Py_TPFLAGS_MANAGED_DICT )
886875 self .assertEqual (WithAttrs .__flags__ & Py_TPFLAGS_MANAGED_DICT , Py_TPFLAGS_MANAGED_DICT )
You can’t perform that action at this time.
0 commit comments