1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-25 04:16:38 +02:00

tests: fix AST binop in Perl and Lua

This commit is contained in:
Sébastien Helleu
2017-10-24 23:32:24 +02:00
parent 4cff2322a0
commit 1e6db7b489
+4 -4
View File
@@ -334,8 +334,8 @@ class UnparsePerl(UnparsePython):
def _ast_binop(self, node):
"""Add an AST BinOp in output."""
if isinstance(node.op, ast.Add) and \
(isinstance(node.left, (ast.Name, ast.Str)) or
isinstance(node.right, (ast.Name, ast.Str))):
(not self.is_number(node.left) or
not self.is_number(node.right)):
str_op = '.'
else:
str_op = self.binop[node.op.__class__.__name__]
@@ -569,8 +569,8 @@ class UnparseLua(UnparsePython):
def _ast_binop(self, node):
"""Add an AST BinOp in output."""
if isinstance(node.op, ast.Add) and \
(isinstance(node.left, (ast.Name, ast.Str)) or
isinstance(node.right, (ast.Name, ast.Str))):
(not self.is_number(node.left) or
not self.is_number(node.right)):
str_op = '..'
else:
str_op = self.binop[node.op.__class__.__name__]