Commit Graph

11 Commits

Author SHA1 Message Date
David Wilson 085b3d21bd core: fix call_function_test regression
Second time in 3 weeks. So stupid. This time write tests.
2018-03-29 15:34:20 +05:45
David Wilson 15194abb8c Remove testlib.py from test.sh. 2018-03-29 14:15:09 +05:45
David Wilson 7b12f84366 core: support CallError(str) for service.py. 2018-03-29 11:53:02 +05:45
David Wilson 4f93c6823a issue #155: skeletal fork_test. 2018-03-24 16:28:13 +05:45
David Wilson adfd827531 test.sh: enhancements
* Explicitly name every test to run, I have lots of unchecked in stuff
* Allow SIGINT to stop the process
2018-03-22 05:21:42 +05:45
David Wilson 0c77107041 issue #96: fail test.sh if any test fails 2018-03-21 11:09:14 +05:45
Alex Willmer bbd8b6253b tests: Find all *_test.py scripts and run them
Don't rely on maintaining a list of test files, it's too easy to forget
one and silently fail to run it.
2018-03-19 21:58:33 +05:45
Alex Willmer c34a12369e tests: Rely on unittest2 to print failure messages 2018-03-19 21:58:33 +05:45
David Wilson e48b6ca7f4 test.sh: make it work on OS X out of the box 2018-03-19 21:58:32 +05:45
Alex Willmer f4405c6bbc Split IterReadTest & WriteAllTest into test_parent
This matches their respective functions under test, which now reside in
mitogen.parent.
2018-03-19 21:58:29 +05:45
Taihsiang Ho (tai271828) 4e4c9894cf Describe the installation and test process
We use test.sh to consolidate test cases in one file so the README
would not be outdated easier rather than the hard-coded test commands
in a code block.
2018-03-19 21:58:27 +05:45