コード例 #1
0
ファイル: test_fialka.py プロジェクト: magnificrab/fialka
 def test_encryptJ(self):
     context = fialka.application_context(['-e', '-w', '0', 'A', 'J'])
     encrypted = fialka.code(context, 'A', 'J')
     self.assertEqual(encrypted, 'F')
コード例 #2
0
ファイル: test_fialka.py プロジェクト: magnificrab/fialka
 def test_encryptA(self):
     context = fialka.application_context(['-e', '-w', '0', 'A', 'A'])
     self.assertEqual(len(context['rotor']), 1)
     encrypted = fialka.code(context, 'A', 'A')
     self.assertEqual(encrypted, '7')
コード例 #3
0
ファイル: test_fialka.py プロジェクト: magnificrab/fialka
 def setUp(self):
     self.context = fialka.application_context(
         ['-e', 'ABCDEFGH1J', '1GN0REME'])
コード例 #4
0
ファイル: test_fialka.py プロジェクト: magnificrab/fialka
 def test_application_context5(self):
     with self.assertRaises(ArgumentError):
         ctxt = fialka.application_context(['ABCDEFGH1J', 'TEST1NG123'])
コード例 #5
0
ファイル: test_fialka.py プロジェクト: magnificrab/fialka
 def test_sanity_check2(self):
     with self.assertRaises(ValueError):
         ctxt = fialka.application_context(['-e', 'ABCDEFGHIJ', 'FA1L'])
コード例 #6
0
ファイル: test_fialka.py プロジェクト: magnificrab/fialka
 def test_sanity_check1(self):
     ctxt = fialka.application_context(['-e', 'ABCDEFGH1J', '1GN0REME'])
     ctxt['args'].key = 'LO0KIEHERE'
     with self.assertRaises(ValueError):
         fialka.sanity_check(ctxt)