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

Method test_isidentifier

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

Source from the content-addressed store, hash-verified

825 self.assertTrue(ch.isnumeric(), '{!a} is numeric.'.format(ch))
826
827 def test_isidentifier(self):
828 self.assertTrue("a".isidentifier())
829 self.assertTrue("Z".isidentifier())
830 self.assertTrue("_".isidentifier())
831 self.assertTrue("b0".isidentifier())
832 self.assertTrue("bc".isidentifier())
833 self.assertTrue("b_".isidentifier())
834 self.assertTrue("µ".isidentifier())
835 self.assertTrue("𝔘𝔫𝔦𝔠𝔬𝔡𝔢".isidentifier())
836
837 self.assertFalse(" ".isidentifier())
838 self.assertFalse("[".isidentifier())
839 self.assertFalse("©".isidentifier())
840 self.assertFalse("0".isidentifier())
841
842 def test_isprintable(self):
843 self.assertTrue("".isprintable())

Callers

nothing calls this directly

Calls 3

assertTrueMethod · 0.80
assertFalseMethod · 0.80
isidentifierMethod · 0.45

Tested by

no test coverage detected