def test_integer(self): testIntegerStrings = map(str, self.integers) for valueStr in testIntegerStrings: result = literal.parseString(valueStr) self.assertIsInstance(result[0], parsetree.IntegerLiteral) self.assertEquals(result[0].getValue(), int(valueStr))
def test_string(self): for (value, valueStr) in self.strings: result = literal.parseString(valueStr) self.assertIsInstance(result[0], parsetree.StringLiteral) self.assertEquals(result[0].getValue(), value)
def test_double(self): for (value, valueStr) in self.doubles: result = literal.parseString(valueStr) self.assertIsInstance(result[0], parsetree.DoubleLiteral) self.assertEquals(result[0].getValue(), value)