X-Git-Url: https://wannabe.guru.org/gitweb/?a=blobdiff_plain;ds=inline;f=tests%2Frun_some_dependencies_test.py;h=5725853774e66fc5a8f2c75a83ff8778f8dd3c7a;hb=e46158e49121b8a955bb07b73f5bcf9928b79c90;hp=fcc9e7a29341ca5db4e859cba6ec875ce600feb3;hpb=84b6592ce26c6716d7cce86caa70a27862c293a3;p=python_utils.git diff --git a/tests/run_some_dependencies_test.py b/tests/run_some_dependencies_test.py index fcc9e7a..5725853 100755 --- a/tests/run_some_dependencies_test.py +++ b/tests/run_some_dependencies_test.py @@ -1,5 +1,7 @@ #!/usr/bin/env python3 +# © Copyright 2021-2022, Scott Gasch + """This is a "test" that just runs a few system utilities that have dependencies on this library in "do nothing" mode and makes sure they exit cleanly. @@ -19,6 +21,7 @@ logger = logging.getLogger(__name__) class RunSomeDependenciesTest(unittest.TestCase): def test_make_sure_random_utilities_still_seem_to_work(self): commands = [ + "echo your mom | indent_and_wrap.py --indent=2 --align=CENTER >& /dev/null", "/home/scott/cron/manage_lights.py -n --run_profiler >& /dev/null", "/home/scott/bin/reminder.py --logging_level=DEBUG >& /dev/null", "/home/scott/bin/wordle.py --mode=AUTOPLAY --template=trial >& /dev/null", @@ -30,7 +33,7 @@ class RunSomeDependenciesTest(unittest.TestCase): ] for command in commands: try: - ret = exec_utils.cmd_with_timeout(command, 15.0) + ret = exec_utils.cmd_exitcode(command, 25.0) self.assertEqual(0, ret) except Exception as e: logger.exception(e)