rand.c: Make nonce/IV arguments to cipher-based random generators optional.
[catacomb-python] / t / t-rand.py
index a45c1d5..a8faa0b 100644 (file)
@@ -105,6 +105,9 @@ class TestRandomGenerator (U.TestCase):
       rcls = C.gccrands[r]
       rng = rcls(T.span(rcls.keysz.default), **kw)
       me.assertTrue(rng.cryptop)
+      if kw:
+        rng = rcls(T.span(rcls.keysz.default))
+        me.check_rand(rng)
 
   def test_sslrand(me):
     rng = C.SSLRand(T.span(16), T.span(32), C.md5, C.sha)