Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | test: add a function to run Python tests | Thomas Jost | 2011-12-11 |
| | | | | | | | | | | | | | 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. | ||
* | test/python: set LD_LIBRARY_PATH and PYTHONPATH to use local notmuch | David Bremner | 2011-12-05 |
| | | | | | Possibly this should be factored out into some kind of "run_python" function. | ||
* | test: add tests for python bindings | David Bremner | 2011-12-05 |
We start modestly, with a (slightly modified) test case from Kazuo Teramoto. Originally it just made sure the bindings didn't crash; here we check that by comparing the output with that of notmuch search. |