Skip to content
test_pymbolic.py 456 B
Newer Older
import unittest




class TestPymbolic(unittest.TestCase):
    def test_expand(self):
        from pymbolic import var, expand

        x = var("x")
        u = (x+1)**5
    def test_substitute(self):
        from pymbolic import parse, substitute, evaluate
        u = parse("5+x.min**2")
        xmin = parse("x.min")
        assert evaluate(substitute(u, {xmin:25})) == 630
            
if __name__ == '__main__':
    unittest.main()