MCPcopy Index your code
hub / github.com/python/cpython / test_isprintable

Method test_isprintable

Lib/test/test_str.py:848–861  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

846 self.assertFalse("0".isidentifier())
847
848 def test_isprintable(self):
849 self.assertTrue("".isprintable())
850 self.assertTrue(" ".isprintable())
851 self.assertTrue("abcdefg".isprintable())
852 self.assertFalse("abcdefg\n".isprintable())
853 # some defined Unicode character
854 self.assertTrue("\u0374".isprintable())
855 # undefined character
856 self.assertFalse("\u0378".isprintable())
857 # single surrogate character
858 self.assertFalse("\ud800".isprintable())
859
860 self.assertTrue('\U0001F46F'.isprintable())
861 self.assertFalse('\U000E0020'.isprintable())
862
863 @support.requires_resource('cpu')
864 def test_isprintable_invariant(self):

Callers

nothing calls this directly

Calls 3

assertTrueMethod · 0.80
isprintableMethod · 0.80
assertFalseMethod · 0.80

Tested by

no test coverage detected