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