File: test_calc.py

package info (click to toggle)
python-parsley 1.3-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 1,048 kB
  • sloc: python: 9,897; makefile: 127
file content (9 lines) | stat: -rw-r--r-- 293 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
from calc import Calc
import unittest

class CalcTest(unittest.TestCase):

    def test_calc(self):
        self.assertEqual(Calc("2 * (3 + 4 * 5)").expr(), 46)
        self.assertEqual(Calc("2 *( 3 + 40 /   5)").expr(), 22)
        self.assertEqual(Calc("2 + (4 * 3 + 40 /   5)").expr(), 22)