diff --git a/mytest/test_boolean.py b/mytests/test_boolean.py similarity index 100% rename from mytest/test_boolean.py rename to mytests/test_boolean.py diff --git a/mytest/test_double.py b/mytests/test_double.py similarity index 100% rename from mytest/test_double.py rename to mytests/test_double.py diff --git a/mytest/test_gc.py b/mytests/test_gc.py similarity index 100% rename from mytest/test_gc.py rename to mytests/test_gc.py diff --git a/mytest/test_string.py b/mytests/test_string.py similarity index 100% rename from mytest/test_string.py rename to mytests/test_string.py diff --git a/mytest/test_sugar.py b/mytests/test_sugar.py similarity index 98% rename from mytest/test_sugar.py rename to mytests/test_sugar.py index c2b1bf7..c218e52 100644 --- a/mytest/test_sugar.py +++ b/mytests/test_sugar.py @@ -7,7 +7,6 @@ from interpreter import Interpreter def sugar_test_helper(expr): ast = parse("x = " + expr) - print(ast) interpreter = Interpreter() w_module = interpreter.make_module() interpreter.eval(ast, w_module) diff --git a/mytest/test_sugar_lex.py b/mytests/test_sugar_lex.py similarity index 100% rename from mytest/test_sugar_lex.py rename to mytests/test_sugar_lex.py diff --git a/mytest/test_sugar_parse.py b/mytests/test_sugar_parse.py similarity index 80% rename from mytest/test_sugar_parse.py rename to mytests/test_sugar_parse.py index 43a7749..4d1ef0d 100644 --- a/mytest/test_sugar_parse.py +++ b/mytests/test_sugar_parse.py @@ -11,4 +11,5 @@ def test_parsing(): def test_parsing_parenthesis(): - pass + assert parse("(1 + 2)") == parse("1 $int_add(2)") + assert parse("1 * (2 + 3)") == parse("1 $int_mul(2 $int_add(3))")