def test_undefined_function(): from sage.symbolic.ring import SR from sage.calculus.var import function from sympy import Symbol, Function f = function('f') sf = Function('f') x, y = SR.var('x y') sx = Symbol('x') sy = Symbol('y') assert f(x)._sympy_() == sf(sx) assert f(x) == sf(sx)._sage_() assert f(x, y)._sympy_() == sf(sx, sy) assert f(x, y) == sf(sx, sy)._sage_() assert f._sympy_() == sf assert f == sf._sage_()
def test_undefined_function(): from sage.symbolic.ring import SR from sage.calculus.var import function from sympy import Symbol, Function f = function('f') sf = Function('f') x,y = SR.var('x y') sx = Symbol('x') sy = Symbol('y') assert f(x)._sympy_() == sf(sx) assert f(x) == sf(sx)._sage_() assert f(x,y)._sympy_() == sf(sx, sy) assert f(x,y) == sf(sx, sy)._sage_() assert f._sympy_() == sf assert f == sf._sage_()