def get_result(self):
result = (i.get_result() for i in self.children)
- if self.keys:
+ if self.keys is not None:
return dict(zip(self.keys, result))
else:
return list(result)
end = time.time()
self.assertLess(end - start, 1.0)
+ @gen_test
+ def test_multi_empty(self):
+ # Empty lists or dicts should return the same type.
+ x = yield []
+ self.assertTrue(isinstance(x, list))
+ y = yield {}
+ self.assertTrue(isinstance(y, dict))
+
@gen_test
def test_future(self):
result = yield self.async_future(1)