Exemple #1
0
 def test_sha2_string_hash_len_default(self):
     string = 'A string'
     Alphabet.objects.create(d=string)
     pysha512 = hashlib.sha512(string.encode('ascii')).hexdigest()
     ab = Alphabet.objects.annotate(sha=SHA2('d')).first()
     assert ab.sha == pysha512
 def test_sha2_bad_hash_len(self):
     with pytest.raises(ValueError):
         SHA2('a', 123)