aboutsummaryrefslogtreecommitdiff
path: root/src/main.py
diff options
context:
space:
mode:
authorCharles Cabergs <me@cacharle.xyz>2020-09-28 15:01:53 +0200
committerCharles Cabergs <me@cacharle.xyz>2020-09-28 15:01:53 +0200
commitb38ad263568cfc89147e5c7c9d355b0607ae1e18 (patch)
treecff7f27427fd54d19c3e4c8ae837d45e9d180a01 /src/main.py
parentba27f512ef2a23511fc945298cda9937ca36df50 (diff)
downloadphilosophers_test-b38ad263568cfc89147e5c7c9d355b0607ae1e18.tar.gz
philosophers_test-b38ad263568cfc89147e5c7c9d355b0607ae1e18.tar.bz2
philosophers_test-b38ad263568cfc89147e5c7c9d355b0607ae1e18.zip
Added test result reporting
Diffstat (limited to 'src/main.py')
-rwxr-xr-xsrc/main.py17
1 files changed, 16 insertions, 1 deletions
diff --git a/src/main.py b/src/main.py
index 13b2d41..17d1bf8 100755
--- a/src/main.py
+++ b/src/main.py
@@ -51,6 +51,8 @@ def main():
sys.exit(1)
Test.new_error([])
+ Test.new_error(["a", "a", "a", "a"])
+ Test.new_error(["aaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "a", "a", "a"])
Test.new_error(["10"])
Test.new_error(["10", "10"])
Test.new_error(["10", "10", "10"])
@@ -61,7 +63,20 @@ def main():
Test.new_error(["10", "10", "10", "-1"])
Test.new_error(["10", "10", "10", "10", "-1"])
- # Test(error_cmd=[str(config.UINT_MAX + 1), "10", "10", "10"], error=True)
+ Test.new_error([str(config.UINT_MAX + 1), "10", "10", "10"])
+ Test.new_error(["10", str(config.UINT_MAX + 1), "10", "10"])
+ Test.new_error(["10", "10", str(config.UINT_MAX + 1), "10"])
+ Test.new_error(["10", "10", "10", str(config.UINT_MAX + 1)])
+ Test.new_error(["10", "10", "10", "10", str(config.UINT_MAX + 1)])
+
+ Test.new_error([str(-config.UINT_MAX), "10", "10", "10"])
+ Test.new_error(["10", str(-config.UINT_MAX), "10", "10"])
+ Test.new_error(["10", "10", str(-config.UINT_MAX), "10"])
+ Test.new_error(["10", "10", "10", str(-config.UINT_MAX)])
+ Test.new_error(["10", "10", "10", "10", str(-config.UINT_MAX)])
+
+ Test.new_error(["0", "100", "100", "100"])
+ Test.new_error(["1", "100", "100", "100"])
# Test(10, 100, 100, 10)