示例#1
0
 def test_roundtrip_unencrypted(self):
     path = tempfile.mktemp()
     input_data = {
         "version": version.__version__,
         "wallet": {
             "master_secret": "",
         },
         "payout_address": "1A8WqiJDh3tGVeEefbMN5BVDYxx2XSoWgG",
         "cold_storage": {
             "pub_hwifs": [],
             "addresses": [],
         },
         "storage_dirs": [
             {"path": "~/.storj/store", "capacity": 1024 * 1024 * 1024},
         ]
     }
     config.save(path, input_data)
     output_data = config.load(path)
     self.assertEqual(input_data, output_data)
     os.remove(path)
示例#2
0
 def _load_config(self):
     if self.config is None:
         if not os.path.exists(self.config_path):
             raise exceptions.ConfigNotFound(self.config_path)
         self.config = config.load(self.config_path)