MCPcopy Index your code
hub / github.com/RustPython/RustPython / test_isprintable

Method test_isprintable

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

Source from the content-addressed store, hash-verified

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

Callers

nothing calls this directly

Calls 3

assertTrueMethod · 0.80
assertFalseMethod · 0.80
isprintableMethod · 0.45

Tested by

no test coverage detected