From 2b1034a219ec07b4b0811f070e37f01853d6e262 Mon Sep 17 00:00:00 2001 From: TinWoodman92 Date: Sun, 25 Jun 2023 20:03:51 -0500 Subject: initial design of evaluate_expression test --- test_evaluate_expression.py | 27 +++++++++++++++++++++++++++ test_evaluate_expression.r | 1 + 2 files changed, 28 insertions(+) create mode 100644 test_evaluate_expression.py create mode 100644 test_evaluate_expression.r diff --git a/test_evaluate_expression.py b/test_evaluate_expression.py new file mode 100644 index 0000000..a6c3af9 --- /dev/null +++ b/test_evaluate_expression.py @@ -0,0 +1,27 @@ +import unittest +import dialoguer + + +class TestImportVariable(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): + pass + + def tearDown(self): + pass + + def test_evaluate_expression(self): + res_1 = self.src_fil_r.evaluate_expression('sum', 1, 2) + self.assertEqual(res_1, 3) + + +if __name__ == '__main__': + unittest.main() diff --git a/test_evaluate_expression.r b/test_evaluate_expression.r new file mode 100644 index 0000000..d5b533b --- /dev/null +++ b/test_evaluate_expression.r @@ -0,0 +1 @@ +i <- 1 \ No newline at end of file -- cgit v1.2.3