From: Thomas Jost Date: Wed, 7 Dec 2011 09:46:17 +0000 (+0100) Subject: test: add a function to run Python tests X-Git-Tag: 0.11_rc1~41 X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=commitdiff_plain;h=2621f6cef19acc99745c389f5e324fea55f655d8;hp=2621f6cef19acc99745c389f5e324fea55f655d8 test: add a function to run Python tests The new test_python() function makes writing Python tests a little easier: - it sets the environment variables as needed - it redirects stdout to the OUTPUT file (like test_emacs()). This commit also declares python as an external prereq. The stdout redirection is required to avoid trouble when running commands like "python 'script' | sort > OUTPUT": in such a case, any error due to a missing external prereq would be "swallowed" by sort, resulting to a failed test instead of a skipped one. ---