From 8f2e80d12e3f4d895e852285f55ea2bea166f2bd Mon Sep 17 00:00:00 2001 From: gilch Date: Tue, 31 Oct 2017 21:46:44 -0600 Subject: [PATCH] add newlines in disassemble tests for astor 0.6 --- tests/native_tests/language.hy | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/tests/native_tests/language.hy b/tests/native_tests/language.hy index 8c9520e..42f27cb 100644 --- a/tests/native_tests/language.hy +++ b/tests/native_tests/language.hy @@ -1550,13 +1550,23 @@ "NATIVE: Test the disassemble function" (if PY35 (assert (= (disassemble '(do (leaky) (leaky) (macros))) - "Module(\n body=[Expr(value=Call(func=Name(id='leaky'), args=[], keywords=[])),\n Expr(value=Call(func=Name(id='leaky'), args=[], keywords=[])),\n Expr(value=Call(func=Name(id='macros'), args=[], keywords=[]))])")) + "Module( + body=[Expr(value=Call(func=Name(id='leaky'), args=[], keywords=[])), + Expr(value=Call(func=Name(id='leaky'), args=[], keywords=[])), + Expr(value=Call(func=Name(id='macros'), args=[], keywords=[]))])")) (assert (= (disassemble '(do (leaky) (leaky) (macros))) - "Module(\n body=[\n Expr(value=Call(func=Name(id='leaky'), args=[], keywords=[], starargs=None, kwargs=None)),\n Expr(value=Call(func=Name(id='leaky'), args=[], keywords=[], starargs=None, kwargs=None)),\n Expr(value=Call(func=Name(id='macros'), args=[], keywords=[], starargs=None, kwargs=None))])"))) + "Module( + body=[ + Expr(value=Call(func=Name(id='leaky'), args=[], keywords=[], starargs=None, kwargs=None)), + Expr(value=Call(func=Name(id='leaky'), args=[], keywords=[], starargs=None, kwargs=None)), + Expr(value=Call(func=Name(id='macros'), args=[], keywords=[], starargs=None, kwargs=None))])"))) (assert (= (disassemble '(do (leaky) (leaky) (macros)) True) - "leaky()\nleaky()\nmacros()")) + "leaky() +leaky() +macros() +")) (assert (= (re.sub r"[L() ]" "" (disassemble `(+ ~(+ 1 1) 40) True)) - "2+40"))) + "2+40\n"))) (defn test-attribute-access []