def test15parseConditionalExpression(self):
        parser = Parser()

        parser.src = '1+2 ? 4*2 : 5'
        parser.reset()

        node = parser.parseConditionalExpression(False)
        self.assertEqual(type(node), AST.ConditionalExpression)
        self.assertEqual(node.expr.op, '+')
        self.assertEqual(node.left.op, '*')
        self.assertEqual(node.right.value, '5')