def test_failing_java_subtask(self): """Java exception is propagated correctly.""" try: result = jtask_task.apply_async(args=["foo"]) result.wait() except java.JavaException, exc: self.assertEqual("java.lang.NumberFormatException", exc.message.split(":")[0])
def test_failing_java_subtask(self): """Java exception is propagated correctly.""" try: result = jtask_task.apply_async(args=['foo']) result.wait() except java.JavaException, exc: self.assertEqual('java.lang.NumberFormatException', exc.message.split(':')[0])
def test_successful_java_subtask(self): """Task result is correctly propagated""" result = jtask_task.apply_async(args=['123']) res = result.wait() self.assertEqual('123', res)