• Home
  • Raw
  • Download

Lines Matching refs:constructor

131                 constructor = getattr(_hashlib, 'openssl_'+algorithm, None)
132 if constructor:
134 constructor()
139 constructors.add(constructor)
142 constructor = getattr(hashlib, "__get_builtin_constructor")(name)
143 self.constructors_to_test[name].add(constructor)
236 constructor = get_builtin_constructor('md5')
237 self.assertIs(constructor, _md5.md5)
544 def check_blake2(self, constructor, salt_size, person_size, key_size, argument
546 self.assertEqual(constructor.SALT_SIZE, salt_size)
548 constructor(salt=b'a' * i)
550 self.assertRaises(ValueError, constructor, salt=salt)
552 self.assertEqual(constructor.PERSON_SIZE, person_size)
554 constructor(person=b'a' * i)
556 self.assertRaises(ValueError, constructor, person=person)
558 self.assertEqual(constructor.MAX_DIGEST_SIZE, digest_size)
560 constructor(digest_size=i)
561 self.assertRaises(ValueError, constructor, digest_size=-1)
562 self.assertRaises(ValueError, constructor, digest_size=0)
563 self.assertRaises(ValueError, constructor, digest_size=digest_size+1)
565 self.assertEqual(constructor.MAX_KEY_SIZE, key_size)
567 constructor(key=b'a' * i)
569 self.assertRaises(ValueError, constructor, key=key)
570 self.assertEqual(constructor().hexdigest(),
571 constructor(key=b'').hexdigest())
574 constructor(fanout=i)
575 self.assertRaises(ValueError, constructor, fanout=-1)
576 self.assertRaises(ValueError, constructor, fanout=256)
579 constructor(depth=i)
580 self.assertRaises(ValueError, constructor, depth=-1)
581 self.assertRaises(ValueError, constructor, depth=0)
582 self.assertRaises(ValueError, constructor, depth=256)
585 constructor(node_depth=i)
586 self.assertRaises(ValueError, constructor, node_depth=-1)
587 self.assertRaises(ValueError, constructor, node_depth=256)
590 constructor(inner_size=i)
591 self.assertRaises(ValueError, constructor, inner_size=-1)
592 self.assertRaises(ValueError, constructor, inner_size=digest_size+1)
594 constructor(leaf_size=0)
595 constructor(leaf_size=(1<<32)-1)
596 self.assertRaises(ValueError, constructor, leaf_size=-1)
597 self.assertRaises(OverflowError, constructor, leaf_size=1<<32)
599 constructor(node_offset=0)
600 constructor(node_offset=max_offset)
601 self.assertRaises(ValueError, constructor, node_offset=-1)
602 self.assertRaises(OverflowError, constructor, node_offset=max_offset+1)
604 self.assertRaises(TypeError, constructor, data=b'')
605 self.assertRaises(TypeError, constructor, string=b'')
606 self.assertRaises(TypeError, constructor, '')
608 constructor(
623 def blake2_rfc7693(self, constructor, md_len, in_len): argument
634 outer = constructor(digest_size=32)
639 unkeyed = constructor(indata, digest_size=outlen)
641 keyed = constructor(indata, key=key, digest_size=outlen)