Python\'s NOSE testing framework has the concept of running multiple tests in parallel.
The purpose of this is not to test concurrency in the code, but to make test
Another option that might be easier, if you don't have that many test cases and they are not dependent, is to kick off each test case manually in a separate process.
For instance, open up a couple tmux sessions and then kick off a test case in each session using something like:
python -m unittest -v MyTestModule.MyTestClass.test_n