fmoo/sparts — pull request #53 by joeldodge79 (2014-03-31 00:09:45+00:00)
Title: Misc base test tweaks

- use python2.7 unittest instead of unittest2?
- need ServiceTestCase subclasses to shutdown too

w/out this the tests never end... (at least using py.test)

ran tests with py.test:
```
Test session starts (darwin, 2.7.5)
plugins: sugar

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ERROR collecting externals/sparts/tests/tasks/test_queue_deferred.py ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
externals/sparts/tests/tasks/test_queue_deferred.py:8: in
> raise AssertionError("Twisted must be installed to run this test")
E AssertionError: Twisted must be installed to run this test

――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ERROR collecting externals/sparts/tests/tasks/test_tornado.py ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
externals/sparts/tests/tasks/test_tornado.py:1: in
> from sparts.tasks.tornado import TornadoIOLoopTask, TornadoHTTPTask
venv/lib/python2.7/site-packages/sparts/tasks/tornado.py:6: in
> import tornado.ioloop
E ImportError: No module named tornado.ioloop

externals/sparts/tests/test_vservice.py ✓ 11% ██████████
externals/sparts/tests/tasks/test_file.py ✓✓✓ 38% ██████████
externals/sparts/tests/tasks/test_periodic.py ✓✓ 63% ██████████
externals/sparts/tests/tasks/test_poller.py ✓ 75% ██████████
externals/sparts/tests/tasks/test_queue.py ✓✓ 100% ██████████

Results (5.54s):
8 passed
```