コード例 #1
0
ファイル: test_ciphers.py プロジェクト: jamchamb/etao
 def test_vigenere_bad_key_symbol(self):
     with self.assertRaises(ValueError):
         etao.VigenereCipher('LEMON!').encrypt('ATTACKATDAWN')
コード例 #2
0
ファイル: test_ciphers.py プロジェクト: jamchamb/etao
 def test_vigenere_decrypt_mixcase(self):
     self.assertEqual(
         etao.VigenereCipher('leMoN').decrypt('lxFoPVefRNhR'),
         'ATTACKATDAWN')
コード例 #3
0
ファイル: test_ciphers.py プロジェクト: jamchamb/etao
 def test_vigenere_decrypt_with_symbols(self):
     self.assertEqual(
         etao.VigenereCipher('LEMON').decrypt('LXFOPV EF RNHR!'),
         'ATTACK AT DAWN!')
コード例 #4
0
ファイル: test_ciphers.py プロジェクト: jamchamb/etao
 def test_vigenere_encrypt_mixcase(self):
     self.assertEqual(
         etao.VigenereCipher('lEmOn').encrypt('AtTackaTdAWn'),
         'LXFOPVEFRNHR')
コード例 #5
0
ファイル: test_ciphers.py プロジェクト: jamchamb/etao
 def test_vigenere_decrypt(self):
     self.assertEqual(
         etao.VigenereCipher('LEMON').decrypt('LXFOPVEFRNHR'),
         'ATTACKATDAWN')