コード例 #1
0
 def test_get_longtermkey(self):
     mock = MagicMock()
     mock.reg_content = self._reg_content
     mock.config = configparser.ConfigParser()
     mock.config.read_string(self._info_content)
     fp = processing.FileProcessing(mock)
     test = fp.replace_values()
     self.assertIsInstance(test, configparser.ConfigParser)
     self.assertEqual(mock.config['LongTermKey']['Key'],
                      "4CEFDEB209C9D3FB744391037F062389")
     self.assertEqual(mock.config['LongTermKey']['Rand'],
                      "4133395517968718481")
     self.assertEqual(mock.config['LongTermKey']['EDiv'], "43741")
     self.assertEqual(mock.config['IdentityResolvingKey']['Key'],
                      "8A4B5640C6B1BB9A000210FAAA6A37B6")
     self.assertEqual(mock.config['LocalSignatureKey']['Key'],
                      "D54CB3BD15AAACBC2621791247543A21")
コード例 #2
0
 def test_erand(self):
     mock = MagicMock()
     mock.reg_content = self._reg_content
     fp = processing.FileProcessing(mock)
     self.assertEqual(fp.erand(), "4133395517968718481")
コード例 #3
0
 def test_ediv_none(self):
     mock = MagicMock()
     mock.reg_content = self._reg_content
     mock.reg_content[6] = "Something completey different"
     fp_none = processing.FileProcessing(mock)
     self.assertEqual(fp_none.ediv(), None)
コード例 #4
0
 def test_ediv(self):
     mock = MagicMock()
     mock.reg_content = self._reg_content
     fp = processing.FileProcessing(mock)
     self.assertEqual(fp.ediv(), "43741")
コード例 #5
0
 def test_local_signature_key(self):
     mock = MagicMock()
     mock.reg_content = self._reg_content
     fp = processing.FileProcessing(mock)
     self.assertEqual(fp.local_signature_key(),
                      "D54CB3BD15AAACBC2621791247543A21")
コード例 #6
0
 def test_identity_resolving_key(self):
     mock = MagicMock()
     mock.reg_content = self._reg_content
     fp = processing.FileProcessing(mock)
     self.assertEqual(fp.identity_resolving_key(),
                      "8A4B5640C6B1BB9A000210FAAA6A37B6")
コード例 #7
0
 def test_long_term_key(self):
     mock = MagicMock()
     mock.reg_content = self._reg_content
     fp = processing.FileProcessing(mock)
     self.assertEqual(fp.long_term_key(),
                      "4CEFDEB209C9D3FB744391037F062389")
コード例 #8
0
 def test_registry_path(self):
     mock = MagicMock()
     mock.reg_content = self._reg_content
     fp = processing.FileProcessing(mock)
     self.assertEqual(fp.registry_path(), "CF:AE:37:15:88:8C")