Skip to content

Commit 17ccccf

Browse files
committed
Add test
1 parent 2cc543c commit 17ccccf

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

Lib/test/test_sys.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -785,6 +785,15 @@ def __hash__(self):
785785
self.assertRaises(TypeError, sys.intern, S("abc"))
786786
self.assertIs(_is_interned(S("abc")), False)
787787

788+
@support.cpython_only
789+
def test_get_object_tags(self):
790+
keys = ("immortal", "interned", "deferred_refcount")
791+
s = "foobar"
792+
tags = sys.get_object_tags(s)
793+
self.assertEqual(len(tags), len(keys))
794+
for k in keys:
795+
self.assertIn(k, tags)
796+
788797
@support.cpython_only
789798
@requires_subinterpreters
790799
def test_subinterp_intern_dynamically_allocated(self):

0 commit comments

Comments
 (0)