def test12PostfixExpression(self):
        parser = Parser()
        parser.src='a ++ b-- c\n++'
        parser.reset()

        node = parser.parsePostfixExpression()
        self.assertEqual(type(node), AST.PostfixExpression)
        self.assertEqual(node.expr.name, 'a')
        self.assertEqual(node.op, '++')

        node = parser.parsePostfixExpression()
        self.assertEqual(node.expr.name, 'b')
        self.assertEqual(node.op, '--')

        node = parser.parsePostfixExpression()
        self.assertEqual(type(node), AST.Identifier)
        self.assertEqual(node.name, 'c')

        self.assertEqual(parser.nextToken()[1],'++')