From 93edccadf10274db307817f4200c2152b96a5203 Mon Sep 17 00:00:00 2001
From: blank <blank@caltech.edu>
Date: Wed, 18 Sep 2024 09:01:12 -0700
Subject: [PATCH] fix differentation tests

---
 tests/0.D/test_differentiation.py | 18 ++++++++++--------
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/tests/0.D/test_differentiation.py b/tests/0.D/test_differentiation.py
index 47af928..ad166ce 100644
--- a/tests/0.D/test_differentiation.py
+++ b/tests/0.D/test_differentiation.py
@@ -23,10 +23,12 @@ def sympy_to_us(expr):
     return expr.replace("**", "^").replace("exp(", "e(").replace("atan(", "arctan(")
 
 def pprint(expr, pr=True):
-    orig = expr_to_string(expr)
-    result = expr_to_string(oursimplify(expr), use_parens=False)
-    result_parens = expr_to_string(oursimplify(expr), use_parens=True)
+    print(expr)
+    orig = expr
+    result = expr_to_string(oursimplify(parse(expr)), use_parens=False)
+    result_parens = expr_to_string(oursimplify(parse(expr)), use_parens=True)
     ref = nsimplify(expand(sympify(us_to_sympy(orig))))
+    print(result, ref, orig)
     if pr:
         print(orig, end=" ")
         print(colored("=", 'yellow'), end=" ")
@@ -40,21 +42,21 @@ def pprint(expr, pr=True):
     "3*diff((4*x)^2 + 1, x)",
 ])
 def test_basic_differentiation(expr):
-    pprint(parse(expr), False)
+    pprint(expr, False)
 
 @pytest.mark.parametrize('expr', cases + cases_extend)
 def test_more_differentiation(expr):
-    pprint(parse(('diff(' + expr + ', x)')), False)
+    pprint(('diff(' + expr + ', x)'), False)
 
 @pytest.mark.parametrize('expr', cases2 + cases2_extend)
 def test_moremore_differentiation(expr):
-    pprint(parse(('diff(' + expr + ', x)')), False)
+    pprint(('diff(' + expr + ', x)'), False)
 
 
 @pytest.mark.parametrize('expr', cases + cases_extend)
 def test_moremoremore_differentiation(expr):
-    pprint(parse(('diff(diff(' + expr + ', x), x)')), False)
+    pprint(('diff(diff(' + expr + ', x), x)'), False)
 
 @pytest.mark.parametrize('expr', cases2 + cases2_extend)
 def test_moremoremore_differentiation(expr):
-    pprint(parse(('diff(diff(' + expr + ', x), x)')), False)
\ No newline at end of file
+    pprint('diff(diff(' + expr + ', x), x)', False)
\ No newline at end of file
-- 
GitLab