Ejemplo n.º 1
0
 def test_generate_one_key(self, rand_call):
     rand_call.return_value = 0.987654321
     expected_key = 'BWa221u4'
     if not PY3:
         expected_key = 'Aa1txnLk'
     gen = AbstractAlphabetKeyGenerator(seed=12345)
     key = gen.generate_one_key()
     self.assertEqual(expected_key, key)
Ejemplo n.º 2
0
 def test_generate_one_key(self):
     seed = 12345
     expected_key = 'Aa1txnLk'
     gen = AbstractAlphabetKeyGenerator(seed=seed)
     key = gen.generate_one_key()
     self.assertEqual(expected_key, key)
Ejemplo n.º 3
0
 def test_valid_key(self):
     gen = AbstractAlphabetKeyGenerator()
     goodkey = 'abc123+-'
     self.assertTrue(gen.valid_key(goodkey))
     badkey = 'abc"123'
     self.assertFalse(gen.valid_key(badkey))
Ejemplo n.º 4
0
 def test_generate_one_key(self):
     seed = 12345
     expected_key = 'Aa1txnLk'
     gen = AbstractAlphabetKeyGenerator(seed=seed)
     key = gen.generate_one_key()
     self.assertEqual(expected_key, key)
Ejemplo n.º 5
0
 def test_valid_key(self):
     gen = AbstractAlphabetKeyGenerator()
     goodkey = 'abc123+-'
     self.assertTrue(gen.valid_key(goodkey))
     badkey = 'abc"123'
     self.assertFalse(gen.valid_key(badkey))
Ejemplo n.º 6
0
 def test_init(self):
     gen = AbstractAlphabetKeyGenerator()
     self.assertEqual(gen.alphabet, SAFE_ALPHABET)
     self.assertEqual(gen.length, SHORT_LENGTH)
     self.assertTrue(hasattr(gen, 'base'))
     self.assertTrue(hasattr(gen, 'valid_re'))