aboutsummaryrefslogtreecommitdiff
path: root/test_evaluate_expression.py
diff options
context:
space:
mode:
authorTinWoodman92 <chrhodgden@gmail.com>2023-07-05 21:25:34 -0500
committerTinWoodman92 <chrhodgden@gmail.com>2023-07-05 21:25:34 -0500
commit875e650865586b795af73373af288148ec231c49 (patch)
treed475307f1306caf17d4b09ab8b3f04dc88271237 /test_evaluate_expression.py
parent4db6f87488a28128ef45a1626ac9282281e2ba2c (diff)
Moved tests into package.
Diffstat (limited to 'test_evaluate_expression.py')
-rw-r--r--test_evaluate_expression.py58
1 files changed, 0 insertions, 58 deletions
diff --git a/test_evaluate_expression.py b/test_evaluate_expression.py
deleted file mode 100644
index 14721e7..0000000
--- a/test_evaluate_expression.py
+++ /dev/null
@@ -1,58 +0,0 @@
-import unittest
-import dialoguer
-
-
-class TestEvaluateExpression(unittest.TestCase):
-
- # @classmethod
- # def setUpClass(cls):
- # cls.src_fil_r = dialoguer.Dialogue('test_evaluate_expression.r')
-
- # @classmethod
- # def tearDownClass(cls):
- # cls.src_fil_r.close()
-
- def setUp(self):
- self.src_fil_r = dialoguer.Dialogue('test_evaluate_expression.r')
-
- def tearDown(self):
- self.src_fil_r.close()
-
- def test_built_in_method(self):
- res_1 = self.src_fil_r.evaluate_expression('sum', 1, 2)
- self.assertEqual(res_1, 3)
-
- def test_defined_method(self):
- res_1 = self.src_fil_r.evaluate_expression('test_method', 1, 2)
- self.assertEqual(res_1, 3)
-
- def test_kwargs(self):
- kwargs = {
- 'arg_1': 2,
- 'arg_2': 3
- }
- res_1 = self.src_fil_r.evaluate_expression('test_kwargs', **kwargs)
- self.assertEqual(res_1, 6)
-
- def test_args_and_kwargs(self):
- args = [2, 3]
- kwargs = {
- 'kwarg_1': 2,
- 'kwarg_2': 3
- }
- res_1 = self.src_fil_r.evaluate_expression('test_args_and_kwargs', *args, **kwargs)
- res_ctrl = args[0] * args[1] * kwargs['kwarg_1'] * kwargs['kwarg_2']
- self.assertEqual(res_ctrl, res_1)
-
- def test_args_and_default_kwargs(self):
- args = [2, 3]
- kwargs = {
- 'kwarg_2': 3
- }
- res_1 = self.src_fil_r.evaluate_expression('test_args_and_kwargs', *args, **kwargs)
- res_ctrl = args[0] * args[1] * 1 * kwargs['kwarg_2']
- self.assertEqual(res_ctrl, res_1)
-
-
-if __name__ == '__main__':
- unittest.main()