From 78e3f48d8bba6455d7d5044b2a4e6037a8097a25 Mon Sep 17 00:00:00 2001 From: Mike McLean Date: Jun 17 2019 14:19:12 +0000 Subject: expand unit test a little --- diff --git a/tests/test_lib/test_multicall_session.py b/tests/test_lib/test_multicall_session.py index cd514e7..5d15d58 100644 --- a/tests/test_lib/test_multicall_session.py +++ b/tests/test_lib/test_multicall_session.py @@ -23,4 +23,11 @@ class TestNewMultiCall(unittest.TestCase): ret[i] = m.echo(i) self._callMethod.assert_called_once() self.assertEqual(self._callMethod.call_args[0][0], 'multiCall') - print self._callMethod.call_args + self.assertEqual(self._callMethod.call_args[0][2], {}) + _calls = self._callMethod.call_args[0][1] + if not isinstance(_calls, tuple) or len(_calls) != 1: + raise Exception('multiCall args not wrapped in singleton') + calls = _calls[0] + for i in range(10): + self.assertEqual(calls[i]['methodName'], "echo") + self.assertEqual(calls[i]['params'], (i,))