コード例 #1
0
ファイル: test_numbers.py プロジェクト: sykora/skynet
 def test_modular_inverse_wrong_values(self) :
     for (a, m), i in self.wrong_values.items() :
         self.assertNotEqual(i, numbers.modular_inverse(a, m))
コード例 #2
0
ファイル: test_numbers.py プロジェクト: sykora/skynet
 def test_modular_inverse_error_values(self) :
     for (a, m) in self.error_values :
         with self.assertRaises(ValueError) :
             numbers.modular_inverse(a, m)
コード例 #3
0
ファイル: test_numbers.py プロジェクト: sykora/skynet
 def test_modular_inverse_known_values(self) :
     for (a, m), i in self.known_values.items() :
         self.assertEqual(i, numbers.modular_inverse(a, m))