Пример #1
0
 def test_01_from_path(self):
     path = self.mktemp()
     set_file(path, self.sample_config_1s)
     policy = CryptPolicy.from_path(path)
     self.assertEqual(policy.to_dict(), self.sample_config_1pd)
     set_file(path, self.sample_config_1s.replace('\n', '\r\n'))
     policy = CryptPolicy.from_path(path)
     self.assertEqual(policy.to_dict(), self.sample_config_1pd)
     uc2 = to_bytes(self.sample_config_1s,
                    'utf-16',
                    source_encoding='utf-8')
     set_file(path, uc2)
     policy = CryptPolicy.from_path(path, encoding='utf-16')
     self.assertEqual(policy.to_dict(), self.sample_config_1pd)
Пример #2
0
 def test_01_from_path_simple(self):
     path = self.sample_config_1s_path
     policy = CryptPolicy.from_path(path)
     self.assertEqual(policy.to_dict(), self.sample_config_1pd)
     self.assertRaises(EnvironmentError, CryptPolicy.from_path,
                       path + 'xxx')