コード例 #1
0
async def gerar_senha(request):
    senha = gera_senha()
    classificacao = classifica_senha(senha)
    hash_senha = hash_md5(senha)
    return html_response(gera_senha_view(senha, classificacao, hash_senha))
 def test_classifica_senha_fraca(self):
     self.assertEqual(classifica_senha('aaaaaaaa'), 0)
 def test_classifica_senha_fraca_2(self):
     self.assertEqual(classifica_senha('12345678'), 0)
 def test_classifica_senha_forte_2(self):
     self.assertEqual(classifica_senha('Abc123#@'), 2)
 def test_classifica_senha_fraca_vazia(self):
     self.assertEqual(classifica_senha(''), 0)
 def test_classifica_senha_forte(self):
     self.assertEqual(classifica_senha('abcdEfgh123@!'), 2)
 def test_classifica_senha_media_2(self):
     self.assertEqual(classifica_senha('abcdEfgh123'), 1)
 def test_classifica_senha_media(self):
     self.assertEqual(classifica_senha('AbCdEfGh123'), 1)
 def test_classifica_senha_fraca_4(self):
     self.assertEqual(classifica_senha('AbCdEfGh'), 0)
 def test_classifica_senha_fraca_3(self):
     self.assertEqual(classifica_senha('abcdefgh'), 0)