From 0cb95bb9be2b283615c54a11f4fbcf74f6f7bdd4 Mon Sep 17 00:00:00 2001 From: Nayan Sawyer <33187059+GShadow5@users.noreply.github.com> Date: Fri, 26 Jan 2024 09:18:49 -0500 Subject: [PATCH] Update README.md added test information --- README.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 523a7de..b04e726 100644 --- a/README.md +++ b/README.md @@ -64,12 +64,21 @@ little more clunky\ ### Dependencies This program uses python's built-in re module (regex), and there -are no external dependencies +are no external dependencies. The test file uses unittest. ### Diagnostics The program sends error messages to stderr, so you can redirect that away if you don't want those messages. +There is a testing file inluded `test_pmpv.py` that can be run +with the command `python test_pmpv.py` that will run a sereices +of unit and integration tests. unittest was used as the testing +library of choice. The selection of tests is not complete, but +was enought to verify that the program met the requirements of the +assignment. I plan to write a version of this program that handles +full PEMDAS, and I will make a more comprehensive set of tests +when I do. + ### Bugs and limitations Typical behaviour is to ignore invalid inputs and send a warning to stderr. It is possible for the program to crash or throw an