test_variables.py 692 B

12345678910111213141516171819202122232425262728
  1. import unittest
  2. from tests.parser import TestParser, run_expressions
  3. from sympy import Symbol, symbols
  4. class TestVariables(unittest.TestCase):
  5. def setUp(self):
  6. pass
  7. def tearDown(self):
  8. pass
  9. def test_addition(self):
  10. a = Symbol('a')
  11. expressions = [('a + 5', a + 5)]
  12. run_expressions(expressions)
  13. def test_addition_of_two_terms(self):
  14. a, b = symbols('a,b')
  15. expressions = [('4*a + 5*b', 4*a + 5*b)]
  16. run_expressions(expressions)
  17. #def test_short_addition_of_two_terms(self):
  18. # a, b = symbols('a,b')
  19. # expressions = [('4a + 5b', 4.0*a + 5.0*b)]
  20. # run_expressions(expressions, verbose=1)