示例#1
0
 def test_invalid_missing_doublequote(self):
     with self.assertRaises(ParseException):
         identifier_syntax.parseString('"valid $name')
示例#2
0
 def test_invalid_missing_backquote(self):
     with self.assertRaises(ParseException):
         identifier_syntax.parseString("`valid $name")
示例#3
0
 def test_valid_backquoted_nonstandard(self):
     statement = identifier_syntax.parseString("`valid $name`")
     self.assertEqual(statement[0], "valid $name")
示例#4
0
 def test_valid_doublequoted_nonstandard(self):
     statement = identifier_syntax.parseString('"valid $name"')
     self.assertEqual(statement[0], "valid $name")
示例#5
0
 def test_valid_singlequoted(self):
     statement = identifier_syntax.parseString("'valid_$name'")
     self.assertEqual(statement[0], "valid_$name")