mrjoes/tornadio2 — pull request #76 by tomspur (2014-04-25 13:20:02+00:00)
Title: Include tests in tarball and report failing testsuite

Is `tornadio2` compatible with `tornado > 3`?
Over here I just got these failures:

======================================================================
ERROR: tests.gen_test.test
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File "./tornadio2/tests/gen_test.py", line 103, in test
dummy.test('test')
File "./tornadio2/tornadio2/gen.py", line 113, in wrapper
run(args, kwargs)
File "./tornadio2/tornadio2/gen.py", line 84, in run
data.runner = SyncRunner(gen, finished)
File "./tornadio2/tornadio2/gen.py", line 45, in __init__
super(SyncRunner, self).__init__(gen)
TypeError: __init__() takes exactly 3 arguments (2 given)

======================================================================
ERROR: tests.gen_test.test_async
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File "./tornadio2/tests/gen_test.py", line 112, in test_async
dummy.test('test')
File "./tornadio2/tornadio2/gen.py", line 113, in wrapper
run(args, kwargs)
File "./tornadio2/tornadio2/gen.py", line 84, in run
data.runner = SyncRunner(gen, finished)
File "./tornadio2/tornadio2/gen.py", line 45, in __init__
super(SyncRunner, self).__init__(gen)
TypeError: __init__() takes exactly 3 arguments (2 given)

======================================================================
ERROR: tests.gen_test.test_sync_queue
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File "./tornadio2/tests/gen_test.py", line 123, in test_sync_queue
dummy.test('1')
File "./tornadio2/tornadio2/gen.py", line 113, in wrapper
run(args, kwargs)
File "./tornadio2/tornadio2/gen.py", line 84, in run
data.runner = SyncRunner(gen, finished)
File "./tornadio2/tornadio2/gen.py", line 45, in __init__
super(SyncRunner, self).__init__(gen)
TypeError: __init__() takes exactly 3 arguments (2 given)

======================================================================
ERROR: tests.gen_test.test_sync_queue_oor
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File "./tornadio2/tests/gen_test.py", line 136, in test_sync_queue_oor
dummy.test('1')
File "./tornadio2/tornadio2/gen.py", line 113, in wrapper
run(args, kwargs)
File "./tornadio2/tornadio2/gen.py", line 84, in run
data.runner = SyncRunner(gen, finished)
File "./tornadio2/tornadio2/gen.py", line 45, in __init__
super(SyncRunner, self).__init__(gen)
TypeError: __init__() takes exactly 3 arguments (2 given)

======================================================================
FAIL: tests.session_test.test_endpoint
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File "./tornadio2/tests/session_test.py", line 247, in test_endpoint
eq_(conn_test.request.arguments, dict(a=['123'], b=['456']))
AssertionError: {} != {'a': ['123'], 'b': ['456']}
-------------------- >> begin captured logging << --------------------
tornadio2.session: DEBUG: <<< 1::
tornadio2.session: DEBUG: >>> 1::/test?a=123&b=456
tornadio2.session: DEBUG: <<< 1::/test
--------------------- >> end captured logging << ---------------------

----------------------------------------------------------------------
Ran 17 tests in 0.063s

FAILED (errors=4, failures=1)