aboutsummaryrefslogtreecommitdiff
path: root/test_evaluate_expression.py
diff options
context:
space:
mode:
authorTinWoodman92 <chrhodgden@gmail.com>2023-06-27 21:18:00 -0500
committerTinWoodman92 <chrhodgden@gmail.com>2023-06-27 21:18:00 -0500
commit13808c38f81d0149b37b545180b2851c8903b4c6 (patch)
tree4a78b8292b71baa86b647e75e5ac63bfe6e1a67c /test_evaluate_expression.py
parentc38e93fb37510ac091e7862834ba2a0da1c0ab3b (diff)
added kwargs test
Diffstat (limited to 'test_evaluate_expression.py')
-rw-r--r--test_evaluate_expression.py16
1 files changed, 12 insertions, 4 deletions
diff --git a/test_evaluate_expression.py b/test_evaluate_expression.py
index 2fc62cc..1be3b01 100644
--- a/test_evaluate_expression.py
+++ b/test_evaluate_expression.py
@@ -6,17 +6,17 @@ class TestEvaluateExpression(unittest.TestCase):
@classmethod
def setUpClass(cls):
- pass
+ cls.src_fil_r = dialoguer.Dialogue('test_evaluate_expression.r')
@classmethod
def tearDownClass(cls):
- pass
+ cls.src_fil_r.close()
def setUp(self):
- self.src_fil_r = dialoguer.Dialogue('test_evaluate_expression.r')
+ pass
def tearDown(self):
- self.src_fil_r.close()
+ pass
def test_built_in_method(self):
res_1 = self.src_fil_r.evaluate_expression('sum', 1, 2)
@@ -26,6 +26,14 @@ class TestEvaluateExpression(unittest.TestCase):
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)
+
if __name__ == '__main__':
unittest.main()