catacomb.c (mexp_common): Accept an arbitrary iterable.
[catacomb-python] / t / t-ec.py
index d854216..b85105d 100644 (file)
--- a/t/t-ec.py
+++ b/t/t-ec.py
@@ -242,6 +242,7 @@ class TestCurves (T.GenericTestMixin):
 
     ## Simultaneous multiplication.
     Q, R, S = 5*P, 7*P, 11*P
+    me.assertEqual(E.mmul(set([(Q, 9), (R, 8), (S, 5)])), 156*P)
     me.assertEqual(E.mmul([Q, 9, R, 8, S, 5]), 156*P)
     me.assertEqual(E.mmul(Q, 9, R, 8, S, 5), 156*P)